Metoden discard

Metoden discard tar bort element som finns i mängden. Om elementet inte finns returneras bara den ursprungliga mängden. Till skillnad från metoden remove, som returnerar ett fel. I parametern för metoden skickar vi elementet vi vill ta bort.

Syntax

pythonmängd.discard(vad ska tas bort)

Exempel

Låt oss ta bort elementet 'a' från vår mängd:

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

Resultat av kodkörning:

python{'b', 'c'}

Exempel

Låt oss nu ta bort ett element som inte finns i mängden:

pythonst = {'a', 'b', 'c'}
st.discard('e')
print(st)

Efter kodkörning får vi tillbaka den ursprungliga mängden:

python{'a', 'b', 'c'}

Se även

  • metoden remove,
    som tar bort element från mängd
  • metoden pop,
    som tar bort första elementet från mängd
  • metoden clear,
    som rensar mängd
  • metoden add,
    som lägger till element i mängd
  • funktionen len,
    som returnerar längden på mängd
  • metoden union,
    som förenar mängder