Set metodlari
Set Metodlari
Python'da setlar ustida ishlatishingiz mumkin bo'lgan bir qator ichki metodlar mavjud.
| Metod | Qisqartma | Tavsif |
|---|---|---|
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() | ` | =` |
