如何排序一个Python dict的值

  |   0 评论   |   0 浏览   |   给我丶鼓励
# 如何按值对Python dict进行排序(==获得按值排序的表示)

>>> xs = {'a': 4, 'b': 3, 'c': 2, 'd': 1}

>>> sorted(xs.items(), key=lambda x: x[1])
[('d', 1), ('c', 2), ('b', 3), ('a', 4)]

# Or:

>>> import operator
>>> sorted(xs.items(), key=operator.itemgetter(1))
[('d', 1), ('c', 2), ('b', 3), ('a', 4)]

标题:如何排序一个Python dict的值
作者:给我丶鼓励
地址:https://blog.doiduoyi.com/articles/1606622822289.html

评论

发表评论