⊗pyPmStPER 114 of 208 menu

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.

nlptuzcmses