我有一段代碼,它使用計數器在串列中移動,但問題是當我這樣做時,counter 1它不會存盤在變數計數器中。
代碼:
list = [1,2,3,4,5]
counter = 0
b = list[counter] list[counter 1]
print(counter)
我希望這會回傳 1,因為我向計數器添加了 1,但它回傳 0,就好像我沒有添加任何東西一樣。
uj5u.com熱心網友回復:
正如 joshmeranda 所說,counter 1不會改變counter變數。
您可能必須單獨增加counter變數,例如:
list = [1,2,3,4,5]
counter = 0
b = list[counter] list[counter 1]
counter = 1 #variable = 1 is syntastic sugar for variable = variable 1
print(counter)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/336742.html
