⊗pyPmStPER 114 of 208 menu

Eliminación de un elemento presente en un conjunto en Python

Para eliminar un elemento de un conjunto también se puede utilizar el método discard. Su única diferencia con el método remove es que devuelve el conjunto original, y no un error, cuando el elemento a eliminar no está presente.

Supongamos que tenemos un conjunto:

st = {'a', 'b', 'c'}

Eliminemos de él el elemento 'b':

st.discard('b') print(st) # mostrará {'a', 'c'}

Y ahora eliminemos el elemento 'd':

st.discard('d') print(st) # mostrará {'a', 'b', 'c'}

Dado el conjunto:

st = {'x', 'y', 'z'}

Elimine de él el elemento con valor 'y'.

Dado el conjunto:

st = {1, 2, 3, 4, 5}

Escriba el código para obtener el siguiente resultado:

{1, 3, 5}

Dado el siguiente código:

st = {'ab', 'cd', 'ef'} st.discard('b') print(st)

Diga qué se mostrará en la consola.

uzckaenuzsv