如何使用变量名创建变量?

时间:2019-01-16 08:51:46

标签: python variables dynamic

我正在用Tkinter创建一个Python游戏GUI。问题是我需要在循环中动态创建很多var。

下面是我尝试过的方法,但这不起作用。

i = 1
for i in range(10):
    var[i] = Label(root, text="blank")

Python初学者会这样做:

var1 = Label(root, text="blank")
var2 = Label(root, text="blank")
var3...

但是,当我运行代码时,它会尝试查找不存在的名为var的列表的I值。因此,它不会将I值附加到创建var1var2等的变量中。

0 个答案:

没有答案