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)

网友评论