python中字典最大值的关键

Dou*_* AA 4 python dictionary

我有一个字典,"得分",整数,我想找到最高价值的关键字.我用过这段代码:

key = max(scores, key=scores.get)
Run Code Online (Sandbox Code Playgroud)

但是,这只会给一把钥匙.这如何处理最高价值的关系?我只收到一个号码.在领带的情况下是哪一个?如何获得最高价值的所有密钥?谢谢你的帮助.

Pas*_*ion 9

您可以运行以下命令,例如:

max_value = max(scores.values())
keys = [ i for (i,v) in scores.iteritems() if v == max_value ]
Run Code Online (Sandbox Code Playgroud)

"keys"现在将包含对应于最大值的所有键.