Método discard
El método discard elimina elementos
que se encuentran en el conjunto. Si el elemento
no está, simplemente se devolverá el conjunto original.
A diferencia del método remove,
que devuelve un error. En el parámetro
del método pasamos el elemento que queremos
eliminar.
Sintaxis
pythonconjunto.discard(qué_eliminar)
Ejemplo
Vamos a eliminar de nuestro conjunto el elemento
'a':
pythonst = {'a', 'b', 'c'}
st.discard('a')
print(st)
Resultado de la ejecución del código:
python{'b', 'c'}
Ejemplo
Y ahora vamos a eliminar un elemento que no está en el conjunto:
pythonst = {'a', 'b', 'c'}
st.discard('e')
print(st)
Después de ejecutar el código nos devolverá el conjunto original:
python{'a', 'b', 'c'}