选择具有最高价值的变量(Python)

时间:2014-09-09 11:25:45

标签: python

如何让Python选择具有最高整数值的变量?

E.g

a = 1
b = 2
c = 3
d = 0

我希望输出为“ c“。我知道max()命令做了类似的事情,但它不是选择变量本身,而是选择最高的数字。 如果我对此不够清楚请告诉我,我会尝试重新解释,但这似乎是一个不知道命令的简单问题。提前谢谢!

1 个答案:

答案 0 :(得分:5)

这是字典的工作:

data = {
    'a': 1,
    'b': 2,
    'c': 3,
    'd': 4
}
print max(data, key=data.get)
d

Python没有强调跟踪变量名称。