TA的每日心情 | 慵懒 2021-12-24 13:41 |
---|
签到天数: 314 天 连续签到: 1 天 [LV.8]测试军长
|
字典是无序的
如果你想排列可以按如下方法
函数原型:sorted(dic,value,reverse)
解释:dic为比较函数,value 为排序的对象 (这里指键或键值);reverse:注明升序还是降序,True--降序,False--升序(默认)
举例:比如你想把你的字典按键降序排列 如下
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print sorted(tinydict.iteritems(), key=lambda t:t[0], reverse=True)
举例:比如你想把你的字典按键值生序排列 如下
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print sorted(tinydict.iteritems(), key=lambda t:t[1], reverse=True) |
|