Pythonis hulga elemendi eemaldamine
Elemendi eemaldamiseks hulgast saab
kasutada ka meetodit discard.
Selle ainsaks erinevuseks meetodist remove
on see, et see tagastab algse hulga,
mitte veateadet, kui eemaldatav element
puudub.
Olgu meil hulk:
st = {'a', 'b', 'c'}
Eemaldame sellest elemendi 'b':
st.discard('b')
print(st) # väljastab {'a', 'c'}
Nüüd eemaldame elemendi 'd':
st.discard('d')
print(st) # väljastab {'a', 'b', 'c'}
Antud hulk:
st = {'x', 'y', 'z'}
Eemaldage sellest element väärtusega
'y'.
Antud hulk:
st = {1, 2, 3, 4, 5}
Kirjutage kood, et saada järgmine tulemus:
{1, 3, 5}
Antud järgmine kood:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Öelge, mis prinditakse konsooli.