我是靠谱客的博主 无奈丝袜,这篇文章主要介绍sorted排序,现在分享给大家,希望可以做个参考。

import operator

#几个输出是一样的 key  后面接的是函数 data 是要排的数据
data = [(1,99),(2,77),(3,9),(4,46),(5,12),(6,8)]
ss = sorted(data,key = lambda jj:jj[0],reverse = True)
print(ss)
#[(6, 8), (5, 12), (4, 46), (3, 9), (2, 77), (1, 99)]

data1 = {'f':4,'d':8,'e':99,'r':12}
print(data1.items())
#dict_items([('f', 4), ('d', 8), ('e', 99), ('r', 12)])

print(sorted(data1.items(),key = lambda dd:dd[1],reverse = True))
print(sorted(data1.items(),key = operator.itemgetter(1),reverse = True))
'''
[('e', 99), ('r', 12), ('d', 8), ('f', 4)]
[('e', 99), ('r', 12), ('d', 8), ('f', 4)]

最后

以上就是无奈丝袜最近收集整理的关于sorted排序的全部内容,更多相关sorted排序内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部