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

后端 未结 11 2369
醉酒成梦
醉酒成梦 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

    Sorting a Multidimensional Array execute here

    arr=[[2,1],[1,2],[3,5],[4,5],[3,1],[5,2],[3,8],[1,9],[1,3]]
    
    
    
    arr.sort(key=lambda x:x[0])
    la=set([i[0] for i in Points])
    
    for i in la:
        tempres=list()
        for j in arr:
            if j[0]==i:
                tempres.append(j[1])
    
        for j in sorted(tempres,reverse=True):
            print(i,j)
    

提交回复
热议问题