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
conjunto.discard(qué_eliminar)
Ejemplo
Vamos a eliminar de nuestro conjunto el elemento
'a':
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Resultado de la ejecución del código:
{'b', 'c'}
Ejemplo
Y ahora vamos a eliminar un elemento que no está en el conjunto:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Después de ejecutar el código nos devolverá el conjunto original:
{'a', 'b', 'c'}