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元と同じ内容を持つ新しい集合オブジェクトで、独立しており相互に干渉しません。