Pythonのdeque関数で両端へ要素を追加する方法
Pythonのdequeで両端(先頭と末尾)に要素を追加する方法は、それぞれのメソッドを使用することで行います。dequeはcollectionsモジュールからインポートされ、以下のメソッドを使用します。
- 末尾に要素を追加する:
append()メソッドを使用します。このメソッドは、dequeの右端(末尾)に要素を追加します。
python
from collections import deque my_deque = deque() # 末尾に要素を追加 my_deque.append(1) my_deque.append(2) my_deque.append(3) print(my_deque) # 出力: deque([1, 2, 3])
- 先頭に要素を追加する:
appendleft()メソッドを使用します。このメソッドは、dequeの左端(先頭)に要素を追加します。
python
from collections import deque my_deque = deque() # 先頭に要素を追加 my_deque.appendleft(1) my_deque.appendleft(2) my_deque.appendleft(3) print(my_deque) # 出力: deque([3, 2, 1])
これらのメソッドを使用することで、dequeの両端に要素を追加することができます。append()とappendleft()メソッドは、要素の追加が非常に効率的であり、dequeをキュー(FIFO)やスタック(LIFO)として使用するのに適しています。

ディスカッション
コメント一覧
まだ、コメントがありません