【发布时间】:2015-01-04 17:48:19
【问题描述】:
我需要遍历字典的键,但要按照值指定的顺序进行。
例子:
myDict = {ID1: 50, ID2: 40, ID3: 60}
我想以某种方式做到这一点:
for keyCorrespondingToTheValue in sorted(myDict.values()):
--> 我怎样才能做到这一点?
如果值是排名,我想按排名依次遍历每个ID。我可以通过反转字典中的键/值来做到这一点,但我不想这样做,因为不能保证排名值是唯一的。
【问题讨论】:
标签: python dictionary iteration