我有一个字典,"得分",整数,我想找到最高价值的关键字.我用过这段代码:
key = max(scores, key=scores.get)
Run Code Online (Sandbox Code Playgroud)
但是,这只会给一把钥匙.这如何处理最高价值的关系?我只收到一个号码.在领带的情况下是哪一个?如何获得最高价值的所有密钥?谢谢你的帮助.
您可以运行以下命令,例如:
max_value = max(scores.values())
keys = [ i for (i,v) in scores.iteritems() if v == max_value ]
Run Code Online (Sandbox Code Playgroud)
"keys"现在将包含对应于最大值的所有键.