Pythonでオブジェクトのコピーを作成するにはどうすればいいですか? 質問する

Pythonでオブジェクトのコピーを作成するにはどうすればいいですか? 質問する

オブジェクトのコピーを作成したいと思います。新しいオブジェクトに古いオブジェクトのすべてのプロパティ (フィールドの値) を持たせたいのですが、独立したオブジェクトにしたいのです。そのため、新しいオブジェクトのフィールドの値を変更しても、古いオブジェクトは影響を受けないようにする必要があります。

ベストアンサー1

オブジェクトの完全に独立したコピーを取得するには、copy.deepcopy()関数。

浅いコピーと深いコピーの詳細については、この質問の他の回答と、関連する質問に対するこの回答

おすすめ記事