Pyhonのdequeメソッド popleft

Pythonのdequepopleftメソッドは、dequeの左端(先頭)から要素を削除し、その要素を返すために使用されます。このメソッドは、dequeの左端から要素を削除し、その要素を取り出すのに役立ちます。

以下は、popleftメソッドを使用する例です:

python
from collections import deque # 要素を含むdequeを作成 my_deque = deque([1, 2, 3, 4, 5]) # 左端から要素を削除し、その要素を取得 popped_element = my_deque.popleft() # 削除された要素と残りのdequeを表示 print("削除された要素:", popped_element) print("残りのdeque:", my_deque)

このコードでは、my_dequeという名前のdequeオブジェクトを作成し、popleftメソッドを使用して左端の要素を削除し、その要素を表示します。また、残りのdequeも表示されます。

出力は次のようになります:

c
削除された要素: 1 残りのdeque: deque([2, 3, 4, 5])

popleftメソッドは、dequeの左端から要素を削除し、その要素を取り出すのに便利な方法です。