Esančio aibės elemento šalinimas Python

Elementui pašalinti iš aibės taip pat galima naudoti metodą discard. Vienintelis jo skirtumas nuo metodo remove yra tai, kad jis grąžina pradinę aibę, o ne klaidą, kai šalinamas elementas nerastas.

Tarkime, kad turime aibę:

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

Pašalinkime iš jos elementą 'b':

pythonst.discard('b')
print(st) # išvests {'a', 'c'}

O dabar pabandykime pašalinti elementą 'd':

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

Duota aibė:

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

Pašalinkite iš jos elementą su reikšme 'y'.

Задание 2

Duota aibė:

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

Parašykite kodą, kad gautumėte tokį rezultatą:

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

Duotas toks kodas:

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

print(st)

Pasakykite, kas bus išvesta į konsolę.