これは要素の削除に関する記事です。
要素の削除にはremove関数かdiscard関数を使用します。
remove関数は削除しようとした要素が存在しない場合はエラーが発生します。
discard関数は削除しようとした要素が存在しない場合はエラーが発生しません。
■remove関数
【構文】
セット名.remove(値)
【例】
set1 = {"a", "b", "c"}
set1.remove("b")
print(set1)
set1.remove("b")
【結果出力】
{'c', 'a'}
KeyError: 'b'
■discard関数
【構文】
セット名.discard(値)
【例】
set1 = {"a", "b", "c"}
set1.discard("b")
print(set1)
set1.discard("b")
【結果出力】
{'c', 'a'}