Метод 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,
    који спаја скупове