Metodo remove

Il metodo remove rimuove elementi da un set. Se l'elemento non è presente nel set, verrà restituito un errore. Nel parametro del metodo passiamo l'elemento che vogliamo rimuovere.

Sintassi

pythonset.remove(cosa_rimuovere)

Esempio

Rimuoviamo l'elemento 'a' dal nostro set:

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

Risultato dell'esecuzione del codice:

python{'b', 'c'}

Esempio

Ora proviamo a rimuovere un elemento che non è presente nel set:

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

Dopo l'esecuzione del codice otterremo un errore:

errorKeyError: 'e'

Vedi anche

  • metodo discard,
    che rimuove elementi presenti nel set
  • metodo pop,
    che rimuove il primo elemento dal set
  • metodo clear,
    che svuota il set
  • metodo add,
    che aggiunge elementi al set
  • funzione len,
    che restituisce la lunghezza del set
  • metodo union,
    che unisce i set