Python Set difference_update() メソッド
説明
difference_update() メソッドは、2つのセットの両方に存在する要素を削除するために使用されます。
difference_update()メソッドとdifference()メソッドの違いは、difference()メソッドは同じ要素を削除した新しいセットを返しますが、difference_update()メソッドは元のセットで直接要素を削除し、戻り値はありません。
構文
difference_update() メソッドの構文:
set.difference_update(set)
パラメータ
- set -- 必須。差集合を計算するためのセットです。
戻り値
なし。
例
2つのセットの両方に含まれる要素を削除します:
例 1
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.difference_update(y)
print(x)
出力結果は次のとおりです:
{'cherry', 'banana'}
Python セット