【毎日Python】Pythonでリストの末尾に要素を追加する方法|append

append
毎日Python/こつこつPython

Pythonでリストの末尾に要素を追加する方法です。
使用するのは、Pythonの組み込み関数のappendメソッドです。
まず、要素が数値のリストで試してみましょう。

l = ['apple', 'banana', 'peach']

引数に追加したい要素を指定して実行します。
リストの末尾に70が追加されました。

l.append('orange')
l  

実行結果:

['apple', 'banana', 'peach', 'orange']

次に、文字列が格納されたリストで試してみましょう。
引数に追加したい要素を指定して実行します。
文字列の要素も問題なく追加することができました。

l = ['apple', 'banana', 'peach']

l.append('orange')
l

実行結果:

['apple', 'banana', 'peach', 'orange']

なお、appnedメソッドに似たメソッドで、insertメソッドとextendメソッドがあります。
insertメソッドは、第一引数に挿入したい場所のインデックス、第二引数に挿入したい要素を指定して、要素を追加することができます。

l = [1,2,3]
l.insert(2,2.5)
l

実行結果:

[1, 2, 2.5, 3]

extendメソッドは、末尾にリストまたはタプルの全要素を追加することができます。

l.extend([4,5,6])
l

実行結果:

[1, 2, 2.5, 3, 4, 5, 6]

関連メソッド

【毎日Python】Pythonでリストの場所を指定して要素を追加する方法|insert

【毎日Python】Pythonで配列に末尾に要素を追加する方法|numpy.append