多语言展示
当前在线:1728今日阅读:155今日分享:35

python 字典如何按value值排序?

我有一个字典对象,mydict = {'a':1,'b':3,'c':2} 且字典的value值都是整型,如何按value值排序并最终放在列表里?
工具/原料

python

方法/步骤
1

mydict = {'a':1,'b':3,'c':2}sorted(mydict , key=mydict .get)

2

返回结果为:['a', 'c', 'b']

方法/步骤2
1

mydict = {'a':1,'b':3,'c':2}sorted(mydict, key=lambda key: mydict[key])

2

返回结果为:['a', 'c', 'b']

推荐信息