我有一份清单清单.例如,
[
[0,1,'f'],
[4,2,'t'],
[9,4,'afsd']
]
Run Code Online (Sandbox Code Playgroud)
如果我想通过内部列表的字符串字段对外部列表进行排序,那么如何在python中执行此操作?
所以我有一个看起来像这样的列表:
example = [['b',1],['b',2],['a',2]]
Run Code Online (Sandbox Code Playgroud)
它需要排序成:
example = [['b',1],['a',2],['b',2]]
Run Code Online (Sandbox Code Playgroud)
即按[1]位置的数字进行数字排序.程序需要识别何时有两个相同的数字,然后按字母顺序对这些元素进行排序.
有任何想法吗?
编辑:
以及如何对列表进行排序以便首先打印最高数字?,即:
example = [['a',2],['b',2],['b',1]]
Run Code Online (Sandbox Code Playgroud)