python对元组集合进行排序

#coding:utf-8
import operator
l = [(1, 5, 8), (6, 2, 4), (9, 7, 5)]
l.sort(key=operator.itemgetter(0)) #对该元组的第一个元素进行升序排列
print l
# [(1, 5, 8), (6, 2, 4), (9, 7, 5)]
l.sort(key=operator.itemgetter(2)) #对该元组的第三个元素进行升序排列
print l
# [(6, 2, 4), (9, 7, 5), (1, 5, 8)]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容