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.