Pythonda to‘plamda mavjud elementni o‘chirish

To‘plamdan elementni o‘chirish uchun discard usulidan ham foydalanish mumkin. Uning remove usulidan yagona farqi shundaki, o‘chirilayotgan element to‘plamda mavjud bo‘lmaganda xatolik o‘rniga asl to‘plamni qaytaradi.

Bizda quyidagi to‘plam mavjud deb faraz qilaylik:

pythonst = {'a', 'b', 'c'}

Keling, undan 'b' elementini o‘chiramiz:

pythonst.discard('b')
print(st) # chop etadi: {'a', 'c'}

Endi esa 'd' elementini o‘chiraylik:

pythonst.discard('d')
print(st) # chop etadi: {'a', 'b', 'c'}
Задание 1

Berilgan to‘plam:

pythonst = {'x', 'y', 'z'}

Undan 'y' qiymatiga ega elementni o‘chiring.

Задание 2

Berilgan to‘plam:

pythonst = {1, 2, 3, 4, 5}

Quyidagi natijani olish uchun kod yozing:

python{1, 3, 5}
Задание 3

Quyidagi kod berilgan:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

Konsolga nima chiqishini ayting.