盒子
盒子

python 字典排序

python 字典按值排序

我们知道在python中字典是无序的,但是实际中我们又需要对字典类型中的键或值进行排序,对字典键进行排序较为简单,本文不详细说明,本文主要讲述按值排序的实现。

核心代码如下:

1
submitDic2 = sorted(submitDic.iteritems(), key=lambda d:d[1], reverse = True)

其中submitDic为字典类型,处于未排序状态。submitDic2为排序后状态,为一个有序列表,列表元素为一个元组,按值排序。