Python - Eliminar elementos establecidos
Remover el artículo
Para eliminar un elemento de un conjunto, utilice el método remove()
o discard()
.
Ejemplo
Elimine "banana" utilizando el método remove()
:
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
Inténtalo tú mismo »
Nota: Si el elemento a eliminar no existe, remove()
generará un error.
Ejemplo
Elimine "banana" utilizando el método discard()
:
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
Inténtalo tú mismo »
Nota: Si el elemento a eliminar no existe, discard()
NO generará un error.
También puede utilizar el método pop()
para eliminar un elemento, pero este método eliminará un elemento aleatorio, por lo que no puede estar seguro de qué elemento se elimina.
El valor de retorno del método pop()
es el elemento eliminado.
Ejemplo
Eliminar un elemento aleatorio utilizando el método pop()
:
thisset = {"apple", "banana", "cherry"}
x = thisset.pop()
print(x)
print(thisset)
Inténtalo tú mismo »
Nota: Los conjuntos están desordenados, por lo que cuando se utiliza el método pop()
, no se sabe qué elemento se elimina.
Ejemplo
El método clear()
vacía el conjunto:
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
Inténtalo tú mismo »
Ejemplo
La palabra clave del
eliminará el conjunto por completo:
thisset = {"apple", "banana", "cherry"}
del thisset
print(thisset)
Inténtalo tú mismo »