使列表字符串成为变量列表

时间:2019-03-26 21:48:23

标签: python

number_side1_list=[]
number_side2_list=[]
number_side3_list=[]
number_side4_list=[]
for i in range(1,19):
    w="number_side1_"+str(i)
    w1="number_side2_"+str(i)
    w2="number_side3_"+str(i)
    w3="number_side4_"+str(i)

    number_side1_list.append(w)
    number_side2_list.append(w1)
    number_side3_list.append(w2)
    number_side4_list.append(w3)

print("")
print(number_side1_list)
print("")
print(number_side2_list)
print("")
print(number_side3_list)
print("")
print(number_side4_list)

所以我的代码列出了18个字符串,但我想将它们变成变量。我希望能够将它们作为数组用于程序的其他部分。

我想要的内容如下:

((number_side1_1 ,number_side1_2 ,number_side1_3 ....)

编辑: 因此,我正在做一个垄断游戏,我需要为每个图块制作2个按钮。因此将有18个。单击该按钮时,每个按钮将增加1。所以我需要一种存储4个变量的方法。它所在位置的x,y,数字以及需要闪烁的表面。我对编程还是很陌生,所以我很乐意为您提供一些建议。我为按钮制作了许多小矩形,这些矩形现在都可以单击。 i用该位置的每个矩形的2划分了x和y坐标。接下来,我将它们存储在每个正方形的数组(x,y,n,表面)中。我已经有了每个矩形的x和y,我只需要n和曲面。我将研究字典,看看它们如何工作。

0 个答案:

没有答案