set.copy() 浅いコピー

最終更新:2026-09-22

set.copy() 浅いコピー

set.copy() は集合の浅いコピーを返す。

カテゴリ集合メソッド
種類組み込み型メソッド
Python バージョンall

📝 構文

set.copy()

戻り値:A new set that is a shallow copy.

元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

{1, 2}
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qcopy() は浅いコピーですか?
Aはい。ただし集合の要素はミュータブルでない(ハッシュ可能な)オブジェクトでなければならないため、実際の効果は浅いコピーと深いコピーで同じです。
Qコピーした集合は元の集合に影響しますか?
Aいいえ。新しい集合を変更しても元の集合は変わりません。
Qcopy() は何型を返しますか?
A元と同じ内容を持つ新しい集合オブジェクトで、独立しており相互に干渉しません。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%