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