Suppression d'un élément présent dans un ensemble en Python
Pour supprimer un élément d'un ensemble, on peut
également utiliser la méthode discard.
Sa seule différence avec la méthode remove
est qu'elle renvoie l'ensemble d'origine,
et non une erreur, lorsque l'élément à supprimer
est absent.
Supposons que nous ayons l'ensemble :
st = {'a', 'b', 'c'}
Supprimons-en l'élément 'b' :
st.discard('b')
print(st) # affichera {'a', 'c'}
Maintenant, supprimons l'élément 'd' :
st.discard('d')
print(st) # affichera {'a', 'b', 'c'}
Soit l'ensemble :
st = {'x', 'y', 'z'}
Supprimez-en l'élément de valeur
'y'.
Soit l'ensemble :
st = {1, 2, 3, 4, 5}
Écrivez le code pour obtenir le résultat suivant :
{1, 3, 5}
Soit le code suivant :
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Dites ce qui sera affiché dans la console.