1.根據值返回對應的鍵(當有多個相同值時,只返回第一個值對應的鍵)
dict={2:1,3:9,4:5}
list(dict.keys())[list(dict.values()).index(1)]
結果:2
2.根據最小值返回對應的鍵
#方法一
dict={2:1,3:9,4:5} min(dict.items(),key=lambda x:x[1])[0]
結果:2
#方法二
dict={2:1,3:9,4:5} min(dict,key=dict.get)
3.根據最大值返回對應的鍵
#方法一 dict={2:1,3:9,4:5} max(dict.items(),key=lambda x:x[1])[0]
結果:3
#方法二 dict={2:1,3:9,4:5} max(dict,key=dict.get)
結果:3