Python asoslari



Yüklə 1,14 Mb.
səhifə34/81
tarix13.12.2023
ölçüsü1,14 Mb.
#176038
1   ...   30   31   32   33   34   35   36   37   ...   81
k100001

= {"a", "b", "c"}

  • = {"l", "m", "n", "o", "k", "q", "t", "b"}


    1. = x.issubset(y) print(z)

    z = x.issuperset(y) print(x)

    symmetric_difference(), symmetric_difference_update()


    • symmetric_difference() funksiyasi ikkala to’plamda ham mavjud bo’lgan bir xil elementlardan tashqari barcha elementlarni olib yangi to’plam hosil qiladi.

    • symmetric_difference_update() funksiyasi x to’plamga y to’plamdan o’zida mavjud bo’lmagan barcha elementlarni olib qo’shadi.

    1. = {"a", "b", "c"}

    2. = {"l", "c", "a", "o", "k", "t", "b"}


    1. = x.symmetric_difference(y) print(z) z = x.symmetric_difference_update(y) print(x)

    dictionary (lug’at)


    Pythondagi lug`atlar kalit bo`yicha kirishga ruxsat etuvchi erkin obyektlarning tartiblangan jamlanmasi. Ularni yana assotsiativli massivlar yoki hesh jadvallar deb nomlaydilar. Soddaroq qilib aytadigan bo`lsak lug’at xuddi manzillar kitobiga o’xshaydi, ya’ni biror insonning ismini bilgan holda uning manzili yoki u bilan bo’g’lanish ma’lumotlarini olish mumkin.
    Dictionary – tartiblanmagan, o’zgaruvchan va indeksil to’plam. Bu to’plamda kalit-qiymat (keyvalue) tushunchasi mavjud, ya’ni maxsus kalit va ularga mos keluvchi qiymatlar juftlgidan tashkil topgan. Chap tarafda kalitlar, o’ng tomonda esa ularga mos keluvchi qiymatlar joylashgan bo’ladi. Buni hoir dictionary to’plamini hosil qilib bilib olamiz. Bu quyidagicha amalga oshiriladi:

    avto = {
    "brend": "Chevrolet",
    "model": "Malibu",

    Yüklə 1,14 Mb.

    Dostları ilə paylaş:
  • 1   ...   30   31   32   33   34   35   36   37   ...   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