関数set.copyの使い方の例

関数の機能:集合の浅いコピーを作成する

>>> setA = {'A', 'B', 'C'}
>>> setB = setA.copy()
>>> setB
{'C', 'B', 'A'}
copy関数によりsetBという集合が新たに生成されました。
下記のように、setBを変更してもsetAは変化しません。
>>> setB.add('D')
>>> setB
{'D', 'C', 'B', 'A'}
>>> setA
{'C', 'B', 'A'}