python dict字典排序
2018-08-14 本文已影响11人
布口袋_天晴了
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)