Een aanwezig element verwijderen uit een set in Python
Om een element uit een set te verwijderen kun je
ook de discard methode gebruiken.
Het enige verschil met de remove methode
is dat het de oorspronkelijke set teruggeeft,
en geen fout, wanneer het te verwijderen element
afwezig is.
Stel we hebben de volgende set:
st = {'a', 'b', 'c'}
Laten we het element 'b' eruit verwijderen:
st.discard('b')
print(st) # geeft {'a', 'c'} weer
En laten we nu het element 'd' verwijderen:
st.discard('d')
print(st) # geeft {'a', 'b', 'c'} weer
Gegeven de volgende set:
st = {'x', 'y', 'z'}
Verwijder hieruit het element met de waarde
'y'.
Gegeven de volgende set:
st = {1, 2, 3, 4, 5}
Schrijf code om het volgende resultaat te krijgen:
{1, 3, 5}
De volgende code is gegeven:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Zeg wat er in de console wordt weergegeven.