Odstránenie prvku prítomného v množine v Pythone
Na odstránenie prvku z množiny môžeme
použiť aj metódu discard.
Jej jediným rozdielom oprometóde remove
je, že vráti pôvodnú množinu
a nie chybu, keď odstraňovaný prvok
chýba.
Majme množinu:
st = {'a', 'b', 'c'}
Odstráňme z nej prvok 'b':
st.discard('b')
print(st) # vypíše {'a', 'c'}
A teraz odstráňme prvok 'd':
st.discard('d')
print(st) # vypíše {'a', 'b', 'c'}
Daná množina:
st = {'x', 'y', 'z'}
Odstráňte z nej prvok s hodnotou
'y'.
Daná množina:
st = {1, 2, 3, 4, 5}
Napíšte kód, aby ste dosiahli nasledujúci výsledok:
{1, 3, 5}
Daný je nasledujúci kód:
st = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Povedzte, čo sa vypíše do konzoly.