Python 实现找出字典最大value值对应的key

634 阅读1分钟
Python 实现找出字典最大value值对应的key




先定义一个字典,如下:


[Python]
纯文本查看
复制代码
1
my_dict = { 'a': 5, 'b': 2 , 'c': 6, 'd': 1, 'e': 3, 'f': 4}


1. sorted


[Python]
纯文本查看
复制代码
1
2
ret = sorted(my_dict,key=lambda x:my_dict[x], reverse=True)[0]
print(ret)


2. max


[Python]
纯文本查看
复制代码
1
2
ret = max(my_dict, key=lambda x:my_dict[x])
print(ret)


以上是我平时总结出来的两种方法,其他实现方法欢迎大家评论

更多免费技术资料可关注:annalin1203