2016-11-21 55 views

回答

0

Python中的列表是可變的。

出了什麼問題:

a = [1,2,3] 
a[2] = a[2] + 1 
a 
[1,2,4] 
0
>>> a = [1,2,3] 
>>> a[2] += 1 
>>> a 
[1, 2, 4] 

或者,如果你想添加1到一個數組中的最後一個元素,無論其大小:

>>> a[-1] += 1 
>>> a 
[1, 2, 5] 
0

你可以做

a[:2]+[a[2]+1] 

你可以在哪裏用您想要添加的位置替換2,或者簡單地

a[2] += 1 
0

for循環遍歷列表中的所有元素。如果要解決列表中的特定元素,則必須單獨調用它。

a = [1,2,3] 
a[2] +=1 
print(a) 
相關問題