本帖最后由 xianqiuhua 于 2018-10-22 20:40 编辑
Python 实现找出字典最大value值对应的key
先定义一个字典,如下:
[Python] 纯文本查看 复制代码 my_dict = { 'a': 5, 'b': 2 , 'c': 6, 'd': 1, 'e': 3, 'f': 4}
1. sorted
[Python] 纯文本查看 复制代码 ret = sorted(my_dict,key=lambda x:my_dict[x], reverse=True)[0]
print(ret)
2. max
[Python] 纯文本查看 复制代码 ret = max(my_dict, key=lambda x:my_dict[x])
print(ret)
以上是我平时总结出来的两种方法,其他实现方法欢迎大家评论
|