Pythonでは、リストの先頭に要素を追加するためのいくつかの方法があります。以下にそれらを紹介します。
insert()メソッド
insert()
メソッドを使用すると、指定したインデックス位置に要素を追加することができます。リストの先頭に要素を追加するには、インデックスに0
を指定します。
x = ['book', 'pen']
x.insert(0, 'apple')
print(x) # ['apple', 'book', 'pen']
collections.deque()
collections.deque()
を使用すると、リストの先頭や末尾に効率的に要素を追加することができます。
from collections import deque
d = deque(['book', 'pen'])
d.appendleft('apple')
print(list(d)) # ['apple', 'book', 'pen']
これらの方法を適切に使用することで、Pythonのリスト操作をより効率的に行うことができます。適切な方法を選択することで、コードのパフォーマンスを向上させることが可能です。.