【发布时间】:2013-05-22 05:52:50
【问题描述】:
假设我有一个字典。
data = {1:'b', 2:'a'}
我想按“b”和“a”对数据进行排序,以便得到结果
'a','b'
我该怎么做?
有什么想法吗?
【问题讨论】:
-
如果我想要一个按值排序的键列表怎么办?所以原来的会返回 [2, 1],可能是一个按分数排序的玩家列表,例如丢弃分数。
-
@gseattle
sorted(data.keys(), key=data.get)
标签: python dictionary python-2.6