Fjerning av element som finnes i et sett i Python

For å fjerne et element fra et sett kan du også bruke metoden discard. Den eneste forskjellen fra metoden remove er at den returnerer det opprinnelige settet, og ikke en feil, når elementet som skal fjernes ikke er til stede.

La oss si at vi har et sett:

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

La oss fjerne elementet 'b' fra det:

pythonst.discard('b')
print(st) # vil skrive ut {'a', 'c'}

Og la oss nå fjerne elementet 'd':

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

Gitt settet:

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

Fjern elementet med verdien 'y' fra det.

Задание 2

Gitt settet:

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

Skriv koden for å få følgende resultat:

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

Gitt følgende kode:

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

print(st)

Si hva som skrives ut i konsollen.