Metoda discard
Metoda discard odstrani elemente,
ki so v množici. Če elementa
ni, preprosto vrne izvirno množico.
Za razliko od metode remove,
ki vrne napako. Kot parameter
metode podamo element, ki ga želimo
odstraniti.
Sintaksa
množica.discard(kaj odstranimo)
Primer
Odstranimo element
'a' iz naše množice:
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Rezultat izvajanja kode:
{'b', 'c'}
Primer
Poskusimo odstraniti element, ki ga ni v množici:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Po izvajanju kode dobimo nazaj izvirno množico:
{'a', 'b', 'c'}