Pythonのリストには、要素を追加するためのextend()
メソッドがあります。このメソッドは、指定したリストの要素(または任意の反復可能なオブジェクト)を現在のリストの末尾に追加します。
# リストの作成
fruits = ['apple', 'banana', 'cherry']
cars = ['Ford', 'BMW', 'Volvo']
# extend()メソッドを使用して、carsの要素をfruitsリストに追加
fruits.extend(cars)
# 結果の出力
print(fruits) # ['apple', 'banana', 'cherry', 'Ford', 'BMW', 'Volvo']
このように、extend()
メソッドを使用すると、一度に複数の要素をリストに追加することができます。これは、append()
メソッドとは異なり、append()
メソッドはリストの末尾に単一の要素を追加します。
また、extend()
メソッドは、リストだけでなく、セット、タプルなど、任意の反復可能なオブジェクトを引数として受け取ることができます。
# リストとタプルの作成
fruits = ['apple', 'banana', 'cherry']
points = (1, 4, 5, 9)
# extend()メソッドを使用して、pointsタプルの要素をfruitsリストに追加
fruits.extend(points)
# 結果の出力
print(fruits) # ['apple', 'banana', 'cherry', 1, 4, 5, 9]
このように、Pythonのextend()
メソッドは、リストを効率的に拡張するための強力なツールです。これらの例から、extend()
メソッドの使い方とその便利さを理解できたことでしょう。