リストオブジェクトに別のリストオブジェクトを結合する方法をまとめてみます。
リストに新たなリストを結合するにはextendメソッド、もしくは+"演算子を使用します。
1. extendメソッド
l1 = ['apple', 'pen'] l2 = ['pineapple', 'pen'] l1.extend(l2) print(l1)
2. "+"演算子
l1 = ['apple', 'pen'] l2 = ['pineapple', 'pen'] l3 = l1 + l2 print(l3)
どちらも実行すると
['apple', 'pen', 'pineapple', 'pen']
となります。
appendメソッドを使用するとリスト自体が要素として追加されるので注意が必要です。
l1 = ['apple', 'pen'] l2 = ['pineapple', 'pen'] l1.append(l2) print(l1)
これを実行すると
['apple', 'pen', ['pineapple', 'pen']]
となります。
今日はここまで。