Metodas discard
Metodas discard pašalina elementus,
kurie yra aibėje. Jei elemento
nėra, tiesiog bus grąžinta pradinė aibė.
Skirtingai nuo metodo remove,
kuris grąžina klaidą. Parametre
metodo perduodame elementą, kurį norime
pašalinti.
Sintaksė
aibė.discard(ką pašaliname)
Pavyzdys
Pašalinkime iš mūsų aibės elementą
'a':
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Kodo vykdymo rezultatas:
{'b', 'c'}
Pavyzdys
Dabar pabandykime pašalinti elementą, kurio nėra aibėje:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Po kodo vykdymo mums bus grąžintas pradinis massivas:
{'a', 'b', 'c'}