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:
pythonst = {'a', 'b', 'c'}
Eemaldame sellest elemendi 'b':
pythonst.discard('b')
print(st) # väljastab {'a', 'c'}
Nüüd eemaldame elemendi 'd':
pythonst.discard('d')
print(st) # väljastab {'a', 'b', 'c'}
Задание 1
Antud hulk:
pythonst = {'x', 'y', 'z'}
Eemaldage sellest element väärtusega
'y'.
Задание 2
Antud hulk:
pythonst = {1, 2, 3, 4, 5}
Kirjutage kood, et saada järgmine tulemus:
python{1, 3, 5}
Задание 3
Antud järgmine kood:
pythonst = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Öelge, mis prinditakse konsooli.