remove-metodi

remove -metodi poistaa elementtejä joukosta. Jos elementtiä ei ole joukossa, palautetaan virhe. Metodille annetaan parametrina poistettava elementti.

Syntaksi

pythonjoukko.remove(mitä poistetaan)

Esimerkki

Poistetaan joukostamme elementti 'a':

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

Koodin suorituksen tulos:

python{'b', 'c'}

Esimerkki

Yritetään nyt poistaa elementtiä, jota ei ole joukossa:

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

Koodin suorituksen jälkeen saamme virheen:

errorKeyError: 'e'

Katso myös

  • metodi discard,
    joka poistaa elementtejä, jotka ovat joukossa
  • metodi pop,
    joka poistaa ensimmäisen elementin joukosta
  • metodi clear,
    joka tyhjentää joukon
  • metodi add,
    joka lisää elementtejä joukkoon
  • funktio len,
    joka palauttaa joukon pituuden
  • metodi union,
    joka yhdistää joukot