Python-da to'plamda mavjud elementni olib tashlash

To'plamdan elementni olib tashlash uchun o'chirish usulidan ham foydalanishingiz mumkin. O'chirish usulidan yagona farq shundaki, u olib tashlanadigan element etishmayotganda xatolikni emas, balki asl to'plamni qaytaradi.

Keling, to'plamga ega bo'lamiz:

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

Undan "b" elementini olib tashlaymiz:

st.discard('b') print(st) # выведет {'a', 'c'}

Endi "d" elementini olib tashlaymiz:

st.discard('d') print(st) # выведет {'a', 'b', 'c'}

To'plam berilgan:

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

Undan "y" qiymatiga ega elementni olib tashlang.

To'plam berilgan:

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

Quyidagi natijani olish uchun kodni yozing:

{1, 3, 5}

To'plam berilgan:

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

Konsolga nima chop etilishini ayting.

 

uz ru