Pyhonのdequeメソッド extendleft
deque
のextendleft
メソッドは、指定されたイテラブルの要素を逆の順序で現在のdeque
の左側に追加するために使用されます。このメソッドを使用することで、要素を逆順にdeque
に追加できます。
以下は、extendleft
メソッドを使用する例です:
python
from collections import deque # 要素を含むdequeを作成 my_deque = deque([3, 2, 1]) # 別のdequeを作成 other_deque = deque([6, 5, 4]) # 既存のdequeの左側にother_dequeの要素を逆順で追加 my_deque.extendleft(other_deque) # 拡張されたdequeを表示 print(my_deque)
このコードでは、最初にmy_deque
という名前のdeque
オブジェクトを作成し、[3, 2, 1]という要素を持たせます。また、other_deque
という別のdeque
オブジェクトを作成し、[6, 5, 4]という要素を持たせます。その後、extendleft
メソッドを使用して、other_deque
の要素をmy_deque
の左側に逆順で追加します。
結果として、my_deque
には[4, 5, 6, 3, 2, 1]という要素が含まれ、extendleft
メソッドによって要素が逆順に追加されました。
extendleft
メソッドは、deque
に要素を逆順で追加する場合に役立ちます。
ディスカッション
コメント一覧
まだ、コメントがありません