Python set metodlari ma’lumotnomasi


ULASHISH

Python-da siz setlarda foydalanishingiz mumkin bo‘lgan o‘rnatilgan usullar to‘plami mavjud.

Metod Shortcut Tavsif
add()   To‘plamga element qo‘shadi
clear()   To‘plamdan barcha elementlarni olib tashlaydi
copy()   To‘plamning nusxasini qaytaradi
difference() - Ikki yoki undan ortiq setlar orasidagi farqni o‘z ichiga olgan to‘plamni qaytaradi
difference_update() -= Ushbu to‘plamdagi boshqa, belgilangan to‘plamga kiritilgan narsalarni olib tashlaydi
discard()   Belgilangan elementni o‘chiradi
intersection() & To‘plamni qaytaradi, ya’ni boshqa ikkita to‘plamning kesishishi
intersection_update() &= Ushbu to‘plamdagi boshqa, belgilangan to‘plam(lar)da mavjud bo‘lmagan elementlarni o‘chiradi
isdisjoint()   Ikki to‘plamning kesishishi bor yoki yo‘qligini qaytaradi
issubset() <= Agar ushbu to‘plamning barcha elementlari boshqa to‘plamda mavjud bo‘lsa, True qiymatini qaytaradi
  < Agar ushbu to‘plamning barcha elementlari boshqa, kattaroq to‘plamda mavjud bo‘lsa, True qiymatini qaytaradi
issuperset() >= Agar boshqa to‘plamning barcha elementlari ushbu to‘plamda mavjud bo‘lsa, True qiymatini qaytaradi
  > Agar bu to‘plamda boshqa kichikroq to‘plamning barcha elementlari mavjud bo‘lsa, True qiymatini qaytaradi
pop()   To‘plamdan elementni olib tashlaydi
remove()   Belgilangan elementni o‘chiradi
symmetric_difference() ^ Ikki to‘plamning nosimmetrik farqlari bilan to‘plamni qaytaradi
symmetric_difference_update() ^= Ushbu va boshqa to‘plamdagi nosimmetrik farqlarni kiritadi
union() | To‘plamlar birikmasini o‘z ichiga olgan to‘plamni qaytaring
update() |= To‘plamni ushbu to‘plam va boshqalarining birlashmasi bilan yangilaydi

Python to‘plamlari bo‘yicha o‘quv qo‘llanmamizda setlar haqida ko‘proq bilib oling.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!