Metoden discard

Metoden discard fjerner elementer, der findes i sættet. Hvis elementet ikke findes, returneres blot det oprindelige sæt. I modsætning til metoden remove, som returnerer en fejl. I parametren for metoden overføres det element, der ønskes slettet.

Syntaks

pythonsæt.discard(hvad der skal slettes)

Eksempel

Lad os slette elementet 'a' fra vores sæt:

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

Resultatet af udførelsen af koden:

python{'b', 'c'}

Eksempel

Lad os nu prøve at slette et element, som ikke findes i sættet:

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

Efter udførelsen af koden returneres det oprindelige sæt til os:

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

Se også

  • metoden remove,
    som fjerner elementer fra et sæt
  • metoden pop,
    som fjerner det første element fra et sæt
  • metoden clear,
    som rydder et sæt
  • metoden add,
    som tilføjer elementer til et sæt
  • funktionen len,
    som returnerer længden af et sæt
  • metoden union,
    som forener sæt