Премахване на елемент от множество в Python
За премахване на елемент от множество може
също да се използва методът discard.
Единствената му разлика от метода remove
е, че той връща оригиналното множество,
а не грешка, когато премахваният елемент
липсва.
Нека имаме множество:
st = {'a', 'b', 'c'}
Нека премахнем от него елемента 'b':
st.discard('b')
print(st) # ще изведе {'a', 'c'}
А сега нека премахнем елемента 'd':
st.discard('d')
print(st) # ще изведе {'a', 'b', 'c'}
Дадено е множество:
st = {'x', 'y', 'z'}
Премахнете от него елемента със стойност
'y'.
Дадено е множество:
st = {1, 2, 3, 4, 5}
Напишете код, за да получите следния резултат:
{1, 3, 5}
Даден е следният код:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Кажете какво ще се изведе в конзолата.