Метод discard

Методът discard премахва елементи, които се намират в множеството. Ако елементът не съществува, просто ще се върне оригиналното множество. За разлика от метода remove, който връща грешка. В параметъра на метода подаваме елемента, който искаме да премахнем.

Синтаксис

pythonмножество.discard(какво премахваме)

Пример

Нека премахнем от нашето множество елемента 'a':

pythonst = {'a', 'b', 'c'}
st.discard('a')
print(st)

Резултат от изпълнението на кода:

python{'b', 'c'}

Пример

А сега нека премахнем елемент, който не съществува в множеството:

pythonst = {'a', 'b', 'c'}
st.discard('e')
print(st)

След изпълнение на кода ще се върне оригиналното множество:

python{'a', 'b', 'c'}

Вижте също

  • метод remove,
    който премахва елементи от множество
  • метод pop,
    който премахва първия елемент от множество
  • метод clear,
    който изчиства множество
  • метод add,
    който добавя елементи към множество
  • функция len,
    която връща дължината на множество
  • метод union,
    който обединява множества