Метод discard - удаление элементов, которые есть в множестве на Python
Метод discard
удаляет элементы, которые
находятся в множестве. Если элемента нет, то
просто вернется исходное множество. В отличие от метода
remove
,
который возвращает ошибку.
В параметре метода передаем элемент,
который хотим удалить.
Синтаксис
множество.discard(что удаляем)
Пример
Давайте удалим из нашего множества
элемент 'a'
:
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Результат выполнения кода:
{'b', 'c'}
Пример
А теперь давайте удалим элемент, которого нет в множестве:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
После выполнения кода нам вернется исходный массив:
{'a', 'b', 'c'}