Python dasturlash tilida o‘zgaruvchilar O'zgaruvchilarga nom berishda quyidagi qoidalarga amal qiling


List ro‘yxatlar . Ro‘yxatlar bilan ishlash


Download 1.13 Mb.
Pdf ko'rish
bet3/9
Sana03.12.2023
Hajmi1.13 Mb.
#1798710
1   2   3   4   5   6   7   8   9
Bog'liq
to\'garak kanspekt

 
List ro‘yxatlar . Ro‘yxatlar bilan ishlash. 
Ro'yxat o'z nomi bilan, bitta o'zgaruvchida bir nechta qiymatlarni saqlash imkonini beradi. 
Bu qiymatlar List elementlari deyiladi. Ro'yxatda son, matn yoki aralash turdagi 
elementlarni saqlash mumkin.
List quyidagicha yaratiladi: 
mevalar = ['olma', 'anjir', 'shaftoli', "o'rik"] # mevalar ro'yxati (matnlar) 
narhlar = [12000, 18000, 10900, 22000]
Ro'yxat saqlaydigan o'zgaruvchilarni nomlashda -lar (ko'plik) qo'shimchasini qo'shish 
maqsadga muvofiq bo'ladi (inlgiz tilida -s).
Misol uchun: mevalar, uylar, cars, toys, books 
Ro'yxatdagi har bir element tartib bilan joylashgani sababli, biz istalgan elementga uning 
tartib raqami (indeksi) bo'yicha murojat qilishimiz mumkin.
Yangi element qo'shish .append() metodi 
Ro'yxatga yangi element qo'shishning oson usuli bu .append() metodi yordamida 
ro'yxatning oxiriga qiymat qo'shish 
Ro'yxatning istalgan joyiga yangi element qo'shish uchun .insert() metodidan 
foydalanamiz. .insert() metodi ichida yangi elementning indeksi va qiymati beriladi: 
Ro'yxatdan biror elementni olib tashlash uchun uning indeksini yoki qiymatini bilishimiz 
lozim. 
Inedks yordamida olib tashlash uchun del operatoridan foydalanamiz 
Element qiymati bo'yichi o'chirish uchun esa .remove(qiymat) metodidan 
foydalanamiz. Buning uchun qavs ichida o'chirib tashlash kerak bo'lgan qiymatni yozamiz 
Ba'zida biror elementni butunlay o'chirib tashlash emas, balki uni ro'yxatdan sug'urib 
olish va undan foydalanish talab qilinishi mumkin. Buning uchun Pythonda 
.pop(indeks) metodidan foydalanmiz. 
Ro‘yxat elementlarini tartiblash uchun .sort() metodidan foydalaniladi 
Ro'yxatni aylantirish (boshini oxiriga, oxirini boshiga) .reverse() metodidan 
foydalanamiz. 
Ro'yxatning uzunligi, ya'ni uning ichidagi elementlar sonini aniqlash uchun len() 
funktsiyasidan foydalanamiz 


Pythonda ro'yxatlar ustida ba'zi sodda amallarni ham bajarish mumkin . min()

Download 1.13 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling