如下所示:
dist = [('m',5),('e',4),('c',9),('d',1)]dist.sort(key= operator.itemgetter(0))print(dist)dist = [('m',5),('e',4),('c',9),('d',1)]dist.sort(key= lambda k:k[0])print(dist)① 當key=operator.itemgetter(0)時,是取元組的第一個元素來對比。
② 當key=operator.itemgetter(1)時,是取元組的第二個元素來對比。
key=lamda k:k[0或1] 同理
以上這篇python list元素為tuple時的排序方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答