当前位置:首页python > 正文

Python中获取字典中最值对应的键

作者:野牛程序员:2023-12-19 09:16:21python阅读 2455

可以使用内置函数max()结合字典的key参数来获取字典中值最大的键。下面是一个示例代码:

dic = {'a': 10, 'b': 5, 'c': 8, 'd': 12}

max_key = max(dic, key=dic.get)
max_value = dic[max_key]

max_key, max_value

上述代码中,max()函数的key参数指定了一个函数,该函数用于为每个键返回一个用于比较的值。在这里,dic.get是一个获取字典值的函数,因此max()将根据字典中的值来比较键,并返回具有最大值的键。最后,通过dic[max_key]来获取最大值对应的键的值。

请注意,如果有多个键具有相同的最大值,max()将返回遇到的第一个键。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击