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)
Консольге не шығарылады?