extendメソッド
メソッド extend は、リストに指定されたオブジェクトから要素を追加します。このオブジェクトは別のリスト、タプル、セットにすることができます。メソッドのパラメータに追加したいオブジェクトを指定します。
構文
リスト.extend(追加するオブジェクト)
例
リストに別のリストを追加してみましょう:
lst1 = ['a', 'c']
lst2 = ['1', '2']
lst1.extend(lst2)
print(lst1)
コード実行結果:
['a', 'b', '1', '2']
例
今度はリストにタプルを追加してみましょう:
lst = ['a', 'b']
tpl = ('1', '2')
lst.extend(tpl)
print(lst)
コード実行結果:
['a', 'b', '1', '2']
例
リストにセットを追加してみましょう:
lst = ['a', 'b']
st = {'e', 'f'}
lst.extend(st)
print(lst)
コード実行結果:
['a', 'b', 'e', 'f']