Skip to content

Set metodlari

Set Metodlari

Python'da setlar ustida ishlatishingiz mumkin bo'lgan bir qator ichki metodlar mavjud.

MetodQisqartmaTavsif
add()Setga yangi element qo'shadi
clear()Setdagi barcha elementlarni olib tashlaydi
copy()Setning nusxasini qaytaradi
difference()-Ikkita yoki undan ko'p setlar orasidagi farqni o'z ichiga olgan set qaytaradi
difference_update()-=Ushbu setda boshqa, ko'rsatilgan setda ham mavjud elementlarni olib tashlaydi
discard()Ko'rsatilgan elementni olib tashlaydi
intersection()&Ikkita setning kesishmasini o'z ichiga olgan set qaytaradi
intersection_update()&=Ushbu setda boshqa, ko'rsatilgan set(lar)da mavjud bo'lmagan elementlarni olib tashlaydi
isdisjoint()Ikkita setning kesishmasi bor yoki yo'qligini qaytaradi
issubset()<=Boshqa set ushbu setni o'z ichiga oladimi yoki yo'qmi qaytaradi
<Ushbu setdagi barcha elementlar boshqa, ko'rsatilgan set(lar)da mavjudligini qaytaradi
issuperset()>=Ushbu set boshqa setni o'z ichiga oladimi yoki yo'qmi qaytaradi
>Boshqa, ko'rsatilgan set(lar)dagi barcha elementlar ushbu setda mavjudligini qaytaradi
pop()Setdan tasodifiy elementni olib tashlaydi
remove()Ko'rsatilgan elementni olib tashlaydi
symmetric_difference()^Ikkita setning simmetrik farqlarini o'z ichiga olgan set qaytaradi
symmetric_difference_update()^=Ushbu set va boshqa setdan simmetrik farqlarni qo'shadi
union()``
update()`=`