首页 > python字典排序后如何保持为字典类型?

python字典排序后如何保持为字典类型?

>>> a={'a':3, 'b':9, 'c':2}
>>> b=sorted(a.iteritems(), key=lambda d:d[1], reverse=True)
>>> b
[('b', 9), ('a', 3), ('c', 2)]

排序后变成了tuple,怎么才能保持为dict?


Python 的 dict 是无序的,如果需要有序的字典,要用 collections.OrderedDict 。

【热门文章】
【热门文章】