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
skup.discard(sta brisati)
Primer
Hajde da obrišemo iz našeg skupa element
'a':
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Rezultat izvršenja koda:
{'b', 'c'}
Primer
A sada hajde da obrišemo element koji ne postoji u skupu:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Nakon izvršenja koda vratiće nam se originalni skup:
{'a', 'b', 'c'}