Usuwanie elementu obecnego w zbiorze w Pythonie
Do usuwania elementów ze zbioru można
również użyć metody discard.
Jej jedyną różnicą w porównaniu do metody remove
jest zwrócenie oryginalnego zbioru,
a nie błędu, gdy usuwany element
nie istnieje.
Załóżmy, że mamy zbiór:
st = {'a', 'b', 'c'}
Usuńmy z niego element 'b':
st.discard('b')
print(st) # wypisze {'a', 'c'}
A teraz usuńmy element 'd':
st.discard('d')
print(st) # wypisze {'a', 'b', 'c'}
Dany jest zbiór:
st = {'x', 'y', 'z'}
Usuń z niego element o wartości
'y'.
Dany jest zbiór:
st = {1, 2, 3, 4, 5}
Napisz kod, aby otrzymać następujący wynik:
{1, 3, 5}
Dany jest następujący kod:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Powiedz, co zostanie wypisane w konsoli.