Metodo discard
Il metodo discard rimuove gli elementi
che sono presenti nel set. Se l'elemento
non esiste, restituisce semplicemente il set originale.
A differenza del metodo remove,
che restituisce un errore. Nel parametro
del metodo passiamo l'elemento che vogliamo
rimuovere.
Sintassi
set.discard(elemento_da_rimuovere)
Esempio
Rimuoviamo l'elemento
'a' dal nostro set:
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Risultato dell'esecuzione del codice:
{'b', 'c'}
Esempio
Ora rimuoviamo un elemento che non esiste nel set:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Dopo l'esecuzione del codice otterremo il set originale:
{'a', 'b', 'c'}