Python asoslari



Yüklə 1,14 Mb.
səhifə30/81
tarix13.12.2023
ölçüsü1,14 Mb.
#176038
1   ...   26   27   28   29   30   31   32   33   ...   81
k100001

set.union(other, …) yoki |other|…-bir qancha to`plamlar birlashmasi.

  • set.intersection(other, …) yoki &other&… - kesib olish.

  • set.difference(other, …) yoki -other-… - other ga tegishli bo`lmagan set ning hamma elementlar to`plami.

  • set.symmetric_difference(other); set^other- birinchi to`plamda uchraydigan, lekin ularning ikkala to`plamning kesishmasida uchramaydigan elementlar.  set.copy-to`plam nusxasi

    To`plamni to`g`ridan-to`g`ri o`zgartiradigan operatsiyalar



    • Set.update(other, …); set|=other| … - to`plam birlashmasi

    • Set.intersection_update(other, …); set&=other&… - to`plam kesishmasi

    • Set.difference_update(other, ...); set -= other | ... -to`plam ayirmasi

    • Set.symmetric_difference_update(other); set ^= other - birinchi to`plamda uchraydigan, lekin ularning ikkala to`plamning kesishmasida uchramaydigan elementlar tashkil topgan to`plam.

    • Set.add(elem)- to`plamga element qo`shadi.

    • Set.remove(elem)- to`plamdagi elementni o`chiradi. Agarda ko`rsatilgan element to`plamda mavjud bo`lmasa KeyError ni qaytaradi.

    • Set.discard(elem)- gar to`plamda ko`rsatilgan element bo`lsa uni o`chiradi.

    • Set.pop()- to`plamdagi birinchi elementni o`chiradi, lekin top`lam elementlari tartib bilan joylashmagani uchun birinchi element qaysiligini aniq ko`rsatib bo`lmaydi.

    • Set.clear()- to`plamni tozaydi.

    Elementlarga murojaat


    To’plamlar tartiblanmagan ro’yxat bo’lganligi uchun ularning elementlariga indeks orqali murojaat qilib bo’lmaydi. To’plam elementlariga murojaat qilish uchun for siklidan yoki aniq bir element borligini tekshirish uchun in kalit so’zidan foydalanamiz:


    Yüklə 1,14 Mb.

    Dostları ilə paylaş:
  • 1   ...   26   27   28   29   30   31   32   33   ...   81




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin