How to sort a list of lists by a specific index of the inner list?

后端 未结 11 2535
醉酒成梦
醉酒成梦 2020-11-22 10:39

I have a list of lists. For example,

[
[0,1,\'f\'],
[4,2,\'t\'],
[9,4,\'afsd\']
]

If I wanted to sort the outer list by the string field o

11条回答
  •  深忆病人
    2020-11-22 10:56

    Like this:

    import operator
    l = [...]
    sorted_list = sorted(l, key=operator.itemgetter(desired_item_index))
    

提交回复
热议问题