Pyhonのdequeメソッド copy

Pythonのdequecopyメソッドは、既存のdequeオブジェクトのコピーを作成するために使用されます。このメソッドは、元のdequeオブジェクトとは別のdequeオブジェクトを作成し、そのコピーに元のdequeの内容を複製します。

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

python
from collections import deque # 要素を含むdequeを作成 original_deque = deque([1, 2, 3, 4, 5]) # dequeをコピー copied_deque = original_deque.copy() # コピーされたdequeを表示 print(copied_deque)

このコードでは、最初にoriginal_dequeという名前のdequeオブジェクトを作成し、それに5つの要素を追加します。その後、copyメソッドを使用してこのdequeのコピー copied_deque を作成します。copied_dequeoriginal_dequeの内容をコピーしており、元のdequeとは別のオブジェクトです。

copyメソッドを使用することで、元のdequeオブジェクトを変更せずにそのコピーを操作できます。変更はコピーに影響しません。