# Удаление присутствующего в множестве элемента в Python

Для удаления элемента из множества можно также использовать метод `discard`. Единственным его отличием от метод `remove` является возвращение исходного множества, а не ошибки, когда удаляемый элемент отсутствует.

Пусть у нас есть множество:

`st = {'a', 'b', 'c'}`

Давайте удалим из него элемент `'b'`:

`st.discard('b') print(st) # выведет {'a', 'c'}`

А теперь давайте удалим элемент `'d'`:

`st.discard('d') print(st) # выведет {'a', 'b', 'c'}`

Дано множество:

`st = {'x', 'y', 'z'}`

Удалите из него элемент со значением `'y'`.

Дано множество:

`st = {1, 2, 3, 4, 5}`

Напишите код, чтобы получить следующий результат:

`{1, 3, 5}`

Дан следующий код:

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

Скажите, что выведется в консоль.

← →
↑