Metoda discard
Metoda discard elimină elementele
care se află în set. Dacă elementul
nu există, se va returna simplu setul original.
Spre deosebire de metoda remove,
care returnează o eroare. În parametrul
metodei transmitem elementul pe care dorim
să-l ștergem.
Sintaxă
set.discard(ce ștergem)
Exemplu
Haideți să ștergem din setul nostru elementul
'a':
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Rezultatul executării codului:
{'b', 'c'}
Exemplu
Iar acum haideți să ștergem un element care nu există în set:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
După executarea codului ne va fi returnat setul original:
{'a', 'b', 'c'}