- 使用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排序内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复