小编Jam*_*ard的帖子

Python对列表列表进行排序

我目前正在尝试对列表进行排序,如下所示.我需要按照每个子列表中的第二个元素的顺序对列表进行排序.

chars = [['Andrew', '1'], ['James', '12'], ['Sam', '123'], ['Zane', '2']]
Run Code Online (Sandbox Code Playgroud)

我目前正在使用此命令:

chars = sorted(chars, key=itemgetter(1))
Run Code Online (Sandbox Code Playgroud)

我的理想输出是:

chars = [['Andrew', '1'], ['Zane', '2'], ['James', '12'], ['Sam', '123']]
Run Code Online (Sandbox Code Playgroud)

python sorting sorted python-2.7

1
推荐指数
1
解决办法
152
查看次数

标签 统计

python ×1

python-2.7 ×1

sorted ×1

sorting ×1