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

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)


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

更多技术资讯可关注:gzitcast

猜你喜欢

转载自www.cnblogs.com/heimaguangzhou/p/11683448.html