Referat mavzu : Qabul qildi : Andijon 2023 yil. Reja
Download 0.79 Mb.
|
- Bu sahifa navigatsiya:
- BOSH LUGAT
- QIYMATNI OZGARTIRISH
- KALIT SOZ-QIYMAT JUFTLIGINI OCHIRISH
YANGI JUFTLIK QO'SHISH
Lug'aga yangi kalit so'z va qiymatlar qo'shishimiz ham mumkin. Keling, yuqoridagi talaba_0 nomli lu'gatga yana 2 ta yangi, kurs va fakultet nomli, kalit so'zlar va qiymatlar qo'shamiz: talaba_0['kurs'] = 4 # yangi, 'kurs' nomli kalit so'zga 4 qiymatini yuklaymiz talaba_0['fakultet'] = 'informatika' # 'fakultet' ga esa 'informatika' Lug'atni konsolga chiqarib ko'ramiz: print(talaba_0) Natija: {'ism': 'abdulloh', 'yosh': 20, 't_yil': 2000, 'kurs': 4, 'fakultet': 'informatika'} BO'SH LUG'AT Ba'zida dastur boshida bo'sh lug'at yaratib, dastur davomida lug'atga yangi ma'lumotlar kiritib borish talab qilinishi mumkin. Bundah holatda bo'sh lug'at quyidagicha yaratiladi: talaba_1 = {} Dastur davomida esa lug'atga qiymatlar kiritib borilishi mumkin: talaba_1['ism'] = 'qobil rasulov' talaba_1['kurs'] = 3 talaba_1['yosh'] = 20 print(talaba_1) print(f"Talaba {talaba_1['ism'].title()} {talaba_1['kurs']}-kurs") Natija: {'ism': 'qobil rasulov', 'kurs': 3, 'yosh': 20} Talaba Qobil Rasulov 3-kurs Lug'atga kalit so'zlar qanday ketma-ketlikda kiritilsa, shu ketma-ketlik saqlanib qoladi. QIYMATNI O'ZGARTIRISH Biror kalit so'zga tegishli qiymatni o'zgartirish esa quyidgachia amalga oshiriladi: talaba_1['kurs'] = 4 # 'kurs' ni 4 ga o'zgartiramiz. print(f"Talaba {talaba_1['ism'].title()} {talaba_1['kurs']}-kurs") Natija: Talaba Qobil Rasulov 4-kurs KALIT SO'Z-QIYMAT JUFTLIGINI O'CHIRISH Lu'gatdagi biror juftlik kerak emas bo'lsa uni del operatori yordamida lug'atdan olib tashlashimiz mumkin: talaba_0 = {'ism':'murod olimov','yosh':20,'t_yil':2000} print(talaba_0) del talaba_0['yosh'] # yosh degan kalit so'z (va qiymatni) o'chiramiz print(talaba_0) Natija: {'ism': 'murod olimov', 'yosh': 20, 't_yil': 2000} {'ism': 'murod olimov', 't_yil': 2000} Download 0.79 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling