概述
- 使用key,默认搭配lambda函数使用
sorted(chars,key=lambda x:x[0]) #以x[0]为标准进行排序升序
- dict.items()返回一个包含字典(键,值)对元组的列表
lis={5: 3, 2: 3, 3: 4, 1: 1, 4: 1}
lis=sorted(lis.items(), key=lambda item:item[0])
print(lis)
输入lis:[(1, 1), (2, 3), (3, 4), (4, 1), (5, 3)]
- dict.get(key)
对字典 dict 中的键 key,返回它对应的值 value,如果字典中不存在此键,则返回 default 的值(注意,参数 default 的默认值为 None)。
- dict.keys()
返回一个包含字典中键的列表 - dict.values()
返回一个包含字典中所有值的列表 - reserve 反序
lis=sorted(lis, key=lambda item:item[1],reverse=True)
print(lis)
输出:[(3, 4), (2, 3), (5, 3), (1, 1), (4, 1)]
最后
以上就是温婉外套为你收集整理的字典笔记sorted排序的全部内容,希望文章能够帮你解决字典笔记sorted排序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复