a=[1,2,3]
があり、出力[1,2,4]
を得るためにa[2]
という要素に1
を追加したいのですが、どうすればよいですか?リストの特定の要素に数値を追加するにはどうすればよいですか?
私はforループを使用すると仮定しますが、正確な方法はわかりません。
a=[1,2,3]
があり、出力[1,2,4]
を得るためにa[2]
という要素に1
を追加したいのですが、どうすればよいですか?リストの特定の要素に数値を追加するにはどうすればよいですか?
私はforループを使用すると仮定しますが、正確な方法はわかりません。
リストはPythonで変更可能です。間違って何
:
a = [1,2,3]
a[2] = a[2] + 1
a
[1,2,4]
>>> a = [1,2,3]
>>> a[2] += 1
>>> a
[1, 2, 4]
それとも、あなたは関係なく、その大きさの配列の最後の要素に1
を追加する場合:
>>> a[-1] += 1
>>> a
[1, 2, 5]
あなたは
を行うことができますa[:2]+[a[2]+1]
2を置きたい位置に置き換えるか、または単に
a[2] += 1
forループはリスト内のすべての要素を反復処理します。リスト内の特定の要素に対処するには、個別に呼び出す必要があります。
a = [1,2,3]
a[2] +=1
print(a)