• Lug’at elementiga murojaat qilish uning kaliti yordamida amalga oshiriladi
  • Kortejlarni ham lug’atlarga aylantirish mumkin. Buning uchun ikki o’lchamli kortejning ichki kortejlari o’z navbatida ikkitadan elementdan tashkil topgan bo’lishi shart




    Download 30,51 Kb.
    bet2/4
    Sana25.05.2024
    Hajmi30,51 Kb.
    #253176
    1   2   3   4
    Bog'liq
    5.referat

    Kortejlarni ham lug’atlarga aylantirish mumkin. Buning uchun ikki o’lchamli kortejning ichki kortejlari o’z navbatida ikkitadan elementdan tashkil topgan bo’lishi shart:


    • Kortejlarni ham lug’atlarga aylantirish mumkin. Buning uchun ikki o’lchamli kortejning ichki kortejlari o’z navbatida ikkitadan elementdan tashkil topgan bo’lishi shart:

    Kortejlar yordamida lug’at xosil qilish


    Lug’at elementiga murojaat qilish uning kaliti yordamida amalga oshiriladi:


    • Lug’at elementiga murojaat qilish uning kaliti yordamida amalga oshiriladi:

    • dictionary[kalit]

    • Masalan lug’at elementiga murojaat qilish va uni o’zgartirish quyidagicha amalga oshiriladi:

    Lug’at elementini o’zgartirish


    Lug’atda mavjud bo’lmagan kalit orqali uning elementiga murojaat qilinganda, Python interpretatori KeyError turidagi istisno xatoligi yuzaga kelganligi haqida xabar chiqaradi. Bunday istisno xalotlarning oldini olish uchun Pythonda Kalit in Lug’at ifodasidan foydalaniladi.


    • Lug’atda mavjud bo’lmagan kalit orqali uning elementiga murojaat qilinganda, Python interpretatori KeyError turidagi istisno xatoligi yuzaga kelganligi haqida xabar chiqaradi. Bunday istisno xalotlarning oldini olish uchun Pythonda Kalit in Lug’at ifodasidan foydalaniladi.


    Lug`atda element mavjudligini tekshirish

    get(key) – lug’atning key kalitli elementni qaytaradi. Agar lug’atda key kalitli element mavjud bo’lmasa None qiymati qaytariladi.


    • get(key) – lug’atning key kalitli elementni qaytaradi. Agar lug’atda key kalitli element mavjud bo’lmasa None qiymati qaytariladi.

    • get(key, default) - lug’atning key kalitli elementni qaytaradi. Agar lug’atda key kalitli element mavjud bo’lmasa default qiymati qaytariladi.


    get() metodi

    Download 30,51 Kb.
    1   2   3   4




    Download 30,51 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kortejlarni ham lug’atlarga aylantirish mumkin. Buning uchun ikki o’lchamli kortejning ichki kortejlari o’z navbatida ikkitadan elementdan tashkil topgan bo’lishi shart

    Download 30,51 Kb.