Pyhonのdequeメソッド extend

Pythonのdequeextendメソッドは、別のイテラブル(たとえば、別のdequeやリスト)の要素を現在のdequeに追加するために使用されます。このメソッドを使用すると、要素を追加する際にdequeのサイズを拡張できます。

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

python
from collections import deque # 要素を含む最初のdequeを作成 deque1 = deque([1, 2, 3]) # 別のdequeを作成 deque2 = deque([4, 5, 6]) # 既存のdeque1にdeque2の要素を追加 deque1.extend(deque2) # 拡張されたdeque1を表示 print(deque1)

このコードでは、最初に2つの異なるdequeオブジェクトを作成し、deque1には[1, 2, 3]が含まれ、deque2には[4, 5, 6]が含まれています。次に、extendメソッドを使用してdeque2の要素をdeque1に追加し、deque1を拡張します。

結果として、deque1には[1, 2, 3, 4, 5, 6]という要素が含まれ、extendメソッドによって要素が追加されました。

extendメソッドは、別のdequeやリストの要素を既存のdequeに効率的に結合するのに役立ちます。