Pythonin joukosta poistaminen

Alkion poistamiseksi joukosta voidaan myös käyttää metodia discard. Ainut ero metodiin remove on, että se palauttaa alkuperäisen joukon, eikä virhettä, kun poistettava alkio puuttuu.

Olkoon meillä joukko:

pythonst = {'a', 'b', 'c'}

Poistetaan siitä alkio 'b':

pythonst.discard('b')
print(st) # tulostaa {'a', 'c'}

Ja nyt poistetaan alkio 'd':

pythonst.discard('d')
print(st) # tulostaa {'a', 'b', 'c'}
Задание 1

Annettu joukko:

pythonst = {'x', 'y', 'z'}

Poista siitä alkio, jonka arvo on 'y'.

Задание 2

Annettu joukko:

pythonst = {1, 2, 3, 4, 5}

Kirjoita koodi, jolla saat seuraavan tuloksen:

python{1, 3, 5}
Задание 3

Annettu seuraava koodi:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

Mitä konsoliin tulostuu?