获取字典中与'max'值相关联的键的最简单方法

时间:2017-01-29 00:01:58

标签: python dictionary key

我已经搜索了基于值获取关联键的方法,但大多数看起来非常复杂。这可能是因为我是Python的新手,但有一种简单的方法可以获得与(最大)值相关联的密钥吗?例如:

allTweets length: 95
RT @1942bs: "why don't y'all just give Trump a chance"
RT @JuddLegum: Trump said the exact same thing and was elected president.
...

将给出5。

如何获取与该值“5”相关联的密钥?

1 个答案:

答案 0 :(得分:0)

您可以遍历字典并保存最高值的密钥。

import math

max_value = -math.inf  # Infinitly small number.
max_value_key = None
for key, value in d.items():
    if max_value < value:
        max_value = value
        max_value_key = key