⊗pyPmStPER 114 of 208 menu

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:

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

Keling, undan 'b' elementini o‘chiramiz:

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

Endi esa 'd' elementini o‘chiraylik:

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

Berilgan to‘plam:

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

Undan 'y' qiymatiga ega elementni o‘chiring.

Berilgan to‘plam:

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

Quyidagi natijani olish uchun kod yozing:

{1, 3, 5}

Quyidagi kod berilgan:

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

Konsolga nima chiqishini ayting.

escsptrokk