Python - Rimuovi gli elementi impostati
Rimuovi oggetto
Per rimuovere un elemento in un set, utilizzare il metodo remove()
, o .discard()
Esempio
Rimuovere "banana" utilizzando il remove()
metodo:
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Nota: se l'elemento da rimuovere non esiste, remove()
verrà generato un errore.
Esempio
Rimuovere "banana" utilizzando il discard()
metodo:
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Nota: se l'elemento da rimuovere non esiste, NONdiscard()
verrà
generato un errore.
Puoi anche utilizzare il pop()
metodo per rimuovere un elemento, ma questo metodo rimuoverà l' ultimo elemento. Ricorda che i set non sono ordinati, quindi non saprai quale articolo verrà rimosso.
Il valore di ritorno del pop()
metodo è l'elemento rimosso.
Esempio
Rimuovere l'ultimo elemento utilizzando il pop()
metodo:
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
Nota: i set non sono ordinati , quindi quando si utilizza il pop()
metodo non si sa quale elemento verrà rimosso.
Esempio
Il clear()
metodo svuota l'insieme:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Esempio
La del
parola chiave eliminerà completamente il set:
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)