python dict字典排序

Python的sorted函数可以对字典的key排序,可以对字典的value排序。

1.sorted 函数对字典的key值进行排序

d = dict()

d = {'sufei': 26, 'xiaoming': 12, 'sunyang:' 23, 'wangwu:' 56 }

sorted(d.keys())


2.sorted 函数对字典的vaule值进行排序

d = dict()

d = {'sufei': 26, 'xiaoming': 12, 'sunyang:' 23, 'wangwu:' 56 }

sorted(d.items(), key=lambda item:item[1])

sorted(d.items(), key=lambda item:item[1], reverse=True)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容