python找出字典中value最大值的几种方法
假设定义一字典,m = {"a":3,"e":6,"b":2,"g":7,"f":7,"c":1,"d":5},在不知道key的情况下如何找出字典中value最大的所有key-value对?下面讨论几种方法。
1)通过m.values()和max()函数
第一步,通过max()函数找到字典中的value最大值。
1 max(m.values()) 结果为7
第二步,再通过value=7遍历字典找出所有value=7的键值对。
for key,value in m.items():if(value == max(m.values())):print key,value
2)通过sort()函数排序所有的value
1 valu
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
