我有一個使用tkinter的窗口,用戶可以輸入數組的值:即"x","y","z"
。然後,當我將這些數據放入一個數組(myarray = [myuserinput]
)時,它會像這樣放置兩個單引號:'"x","y","z"'
。這可以防止陣列從能夠被讀取 - IndexError:列表索引超出範圍
此外,當我嘗試用一些數據來使另一個陣列和一個while循環,它插入了很多括號盈的那樣:使用Python輸入用戶輸入的問題
firstcounter = "1"
thecounters = "0"
while int(firstcounter) < newfilter :
thecounters = thecounters,0
firstcounter = int(firstcounter) + 1
counters = [thecounters]
此代碼還導致一個列表索引超出範圍的錯誤
請幫助!!!!
您在這裏有兩個問題。問一個問題,得到答案。如果您還有其他問題,請打開一個新的問題。 – msvalkon
親切地稱他們爲**列表** – Gogo
@msvalkon我會記得下次;) – Toastrackenigma