Metod discard

Metod discard briše elemente koji se nalaze u skupu. Ako element ne postoji, jednostavno će se vratiti originalni skup. Za razliku od metoda remove, koji vraća grešku. U parametru metoda prosleđujemo element koji želimo da obrišemo.

Sintaksa

pythonskup.discard(sta brisati)

Primer

Hajde da obrišemo iz našeg skupa element 'a':

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

Rezultat izvršenja koda:

python{'b', 'c'}

Primer

A sada hajde da obrišemo element koji ne postoji u skupu:

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

Nakon izvršenja koda vratiće nam se originalni skup:

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

Pogledajte takođe

  • metod remove,
    koji briše elemente iz skupa
  • metod pop,
    koji briše prvi element iz skupa
  • metod clear,
    koji prazni skup
  • metod add,
    koji dodaje elemente u skup
  • funkcija len,
    koja vraća dužinu skupa
  • metod union,
    koji spaja skupove