Odstranjevanje elementa, ki je prisoten v množici v Pythonu
Za odstranjevanje elementa iz množice lahko
uporabimo tudi metodo discard.
Njeno edino razliko od metode remove
je, da vrne izvirno množico
in ne napake, ko element, ki ga želimo odstraniti,
ni prisoten.
Recimo, da imamo množico:
pythonst = {'a', 'b', 'c'}
Odstranimo element 'b' iz nje:
pythonst.discard('b')
print(st) # izpiše {'a', 'c'}
Zdaj pa poskusimo odstraniti element 'd':
pythonst.discard('d')
print(st) # izpiše {'a', 'b', 'c'}
Задание 1
Dana množica:
pythonst = {'x', 'y', 'z'}
Odstranite element z vrednostjo
'y' iz nje.
Задание 2
Dana množica:
pythonst = {1, 2, 3, 4, 5}
Napišite kodo, da dobite naslednji rezultat:
python{1, 3, 5}
Задание 3
Dan je naslednji koda:
pythonst = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Povejte, kaj se bo izpisalo v konzolo.