Pythonにおけるセット内の要素の削除

セットから要素を削除するには、 メソッドdiscardを使用することもできます。 このメソッドとremoveメソッドの唯一の違いは、 削除しようとした要素が存在しない場合に エラーを発生させずに元のセットを そのまま返す点です。

次のセットがあるとします:

pythonst = {'a', 'b', 'c'}

ここから要素'b'を削除してみましょう:

pythonst.discard('b')
print(st) # {'a', 'c'} と出力されます

次に、要素'd'を削除してみましょう:

pythonst.discard('d')
print(st) # {'a', 'b', 'c'} と出力されます
Задание 1

次のセットが与えられています:

pythonst = {'x', 'y', 'z'}

値が'y'の要素を削除してください。

Задание 2

次のセットが与えられています:

pythonst = {1, 2, 3, 4, 5}

次の結果を得るためのコードを書いてください:

python{1, 3, 5}
Задание 3

次のコードが与えられています:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

コンソールに何が出力されるか答えてください。