python如何通过列表中字典的值对列表进行排序


当前第2页 返回上一页

二. 或者直接使用list的reverse方法将sorted_x顺序反转

sorted_x.reverse()

三. 更为常用的方法是,用lambda表达式

sorted_x = sorted(x.iteritems(), key=lambda x : x[1]) print sorted_x

输出结果:[(0, 0), (2, 1), (1, 2), (4, 3), (3, 4)]
orted_x = sorted(x.iteritems(), key=lambda x : x[1], reverse=True) print sorted_x
输出结果:[(3, 4), (4, 3), (1, 2), (2, 1), (0, 0)]

以上就是python如何通过列表中字典的值对列表进行排序的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

如何用Python做游戏

Python图像处理的基础和opencv的入门函数

Python基础入门--函数

Python中文是什么意思

Python print 按逗号或空格分隔的方法

Python能开发单片机吗

关于Python中如何使用selenium模拟jquery滑动解锁的实例分析

Python2和3print的区别

Python地理数据处理之分析使用gr进行矢量

Python字典如何改变value值

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...