Pythonでは、リストに別のリストを追加するためのいくつかの方法があります。主に使用されるのは append()
, extend()
, insert()
の3つのメソッドです。
append()
append()
メソッドは、新しい要素を指定して、リストに追加する方法です。具体的には、指定した引数の要素をリストの最後に追加します。
list = ["A", "B", "C"]
list.append("D")
print(list) # ["A", "B", "C", "D"]
extend()
extend()
メソッドを使えば、リスト単位で一気に要素を結合することもできます。具体的には、引数に指定したリストの要素をリストの最後に追加します。
list1 = ["A", "B", "C"]
list2 = ["D", "E", "F"]
list1.extend(list2)
print(list1) # ["A", "B", "C", "D", "E", "F"]
insert()
insert()
メソッドを使うと、リストの任意の位置に新しい要素を挿入することができます。
list = ["A", "B", "D"]
list.insert(2, "C")
print(list) # ["A", "B", "C", "D"]
これらのメソッドを適切に使い分けることで、Pythonのリスト操作がより柔軟になります。それぞれのメソッドがどのような動作をするのか理解し、適切な場面で使用しましょう。.