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]