这个概念会被称为什么?

时间:2013-08-12 14:37:01

标签: python variables concept

我正在尝试在代码中做一些事情,这是行不通的,我甚至不确定谷歌的用途。 实际的情况是在使用tkinter的python中,但是这里有一个简单的例子,可以说明这一点。

我想创建一堆变量,所以我制作了一个元组列表:

vars = [('var1', 'value1'), ('var2', 'value2')]

然后我想使用这样的语法:

for item in vars:
    item[0] = item[1]

这会使item[0]等于'value1'。我希望它做的是让var1等于'value1'

我希望清楚我要做的事情。一旦我能在正确的方向上得到一个暗示,我感觉它甚至微不足道。

这是在python中,但我认为这个概念更具普遍性。

由于

1 个答案:

答案 0 :(得分:4)

您可以使用字典来实现此目的:

d = dict(vars)

然后,您可以通过var1访问d['var1'],这将为您提供value1