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)

Консолга нима чиқашини айтинг.