2016-11-21 17 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) 
関連する問題