在python 3(與Tkinter的)我有以下圖象:python 3變量用在另一個變量的名字?
SqImg1 = PhotoImage(file='SqImg1.gif')
SqImg2 = PhotoImage(file='SqImg2.gif')
SqImg3 = PhotoImage(file='SqImg3.gif')
SqImg4 = PhotoImage(file='SqImg4.gif')
...
我也有需要返回基於可變那些圖像中的一個的功能。因此,如果函數確定VAR爲1,它需要返回SqImg1 ...
def returnImage():
list = ['ale', 'boo', 'boo', 'cat', 'doe', 'boo', 'eel']
var = 0
for item in list:
if item == 'boo':
var += 1
return SqImg[var]
我想上面返回SqImg3
這可能是簡單的,但我似乎無法找到什麼即時尋找與谷歌。
使用的陣列(即列表)。 – kennytm 2011-03-25 19:23:37