2
我有一本字典我想找到最小的關鍵,其中值[1]等於一個指定的字符串。Python字典 - 查找最小的關鍵,其中值等於
somedict = {'1': ['110', 'A'], '3': ['1', 'A'], '2': ['3', 'B'], '4': ['1', 'B']}
mindict = min(somedict.iteritems(), key=itemgetter(0))
這給了我('1', ['110', 'A'])
我想通過尋找最小鍵,其中值是「B」
給我結果('2', ['3', 'B'])
怎麼會去進一步過濾此對這個?
完美。也謝謝你的解釋。 – NorthSide 2014-12-01 16:14:29
如果沒有在這種情況下指定密鑰,您的代碼是否也可以工作? – nbro 2015-09-05 13:59:27
@Axl:你的意思是'鍵'功能?在這種情況下(字典密鑰是唯一的),它確實可以完全省略以給出完全相同的結果。 – 2015-09-05 14:12:45