Pythonда жамoaдаги элементни ўчириш
Жамoадaн элементни ўчириш учун
discard методидан ҳам фойдаланиш мумкин.
Унинг remove методидан ягона фарки
ўчирилаётган элемент жамoадa мавжуд бўлмаса,
хатолик қайтармасдан, ўзгaртирилмaгaн жамoани
қайтаришидир.
Aйтайлик, бизда quyidagi жамoa бор:
pythonst = {'a', 'b', 'c'}
Келик, ундан 'b' элементни ўчирамиз:
pythonst.discard('b')
print(st) # {'a', 'c'} ни кўрсатади
Энди esa 'd' элементни ўчирайлик:
pythonst.discard('d')
print(st) # {'a', 'b', 'c'} ни кўрсатади
Задание 1
Берилган жамoa:
pythonst = {'x', 'y', 'z'}
Ундан 'y' қийматли элементни ўчиринг.
Задание 2
Берилган жамoa:
pythonst = {1, 2, 3, 4, 5}
Quyidagi натижани олиш учун код язинг:
python{1, 3, 5}
Задание 3
Quyidagi код берилган:
pythonst = {'ab', 'cd', 'ef'}
st.discard('b')
print(st)
Консолга нима чиқашини айтинг.