RO’YXATLAR TASHKIL QILISH. RO’YXATGA




Download 459.53 Kb.
Pdf ko'rish
bet4/8
Sana11.02.2024
Hajmi459.53 Kb.
#154622
1   2   3   4   5   6   7   8
Bog'liq
amaliy mashg\'ulot dasturlash tillari 5
BUYURTMALI KALKULYAT SIYA, xalqjon, 59-dars-taqdimod-qismini-yuklab-oling, 7-8-togarak-namuna (2), oraliq, 190-сон буйруқ, Мухаммедов Шухрат Қосимович, Штук, Fizika-uz, 2-CHORAK UCHUN NAZORAT ISHLARI 5-9-SINFLAR UCHUN, Apparat va dasturiy ta\'minoti o\'rnatish fanidan o\'quv amalyoti kanspekt mavzulari, Mobil qurilmalarning dasturiy ta O\'quv amalyoti, 1680092991 sbornik molodezhnaja-paradigma elec 2022, ingliz tili orqali boshlangich sinf oquvchilarda musiqa savodxodxonlik malakasini shakllantirish
RO’YXATLAR TASHKIL QILISH. RO’YXATGA 
ELEMENT 
QO’SHISH 
RO’YXATDAN 
ELEMENTLARI O’CHIRISH. RO’YXATLARNI 
BIRLASHTIRISH

RO'YXATNI TARTIBLASH 
Aksar holatlarda ro'yxat ichidagi elementlarni alifbo ketma-ketligida 
tartiblash talab qilinishi mumkin. Buning uchun list uchun maxsus .sort() 
metodidan foydalanamiz. 
cars = ['bmw','mercedes benz', 'volvo', 'general motors', 'tesla', 'audi'] 
cars.sort() 
print(cars) 
Natija: ['audi', 'bmw', 'general motors', 'mercedes benz', 'tesla', 'volvo'] 
Kurib turibsiz, yuqoridagi ro'yxatimiz alifbo bo'yicha tartiblandi. 
Diqqat! Tartiblashda katta harflar kichik harflardan avval kelishini 
hisobga oling. Agar matndagi so'zlarning bosh harfi katta-kichik aralash 
yozilgan bo'lsa, ularni bir ko'rinishga keltirib olish maqsadga muvofiq 
bo'ladi. 
cars = ['Bmw','mercedes benz', 'volvo', 'gm', 'tesla', 'audi'] 
cars.sort() 
print(cars) 
Natija: ['Bmw', 'audi', 'gm', 'mercedes benz', 'tesla', 'volvo'] 
Yuqoridagi misolda 'Bmw' elementi katta harf bilan boshlangani uchun 
ro'yxatning boshidan joy oldi. 
Ro'yxatni teskari tartibda saqlash uchun .sort() metodi ichida 
reverse=True argumentini ham kiritamiz.
cars = ['bmw','mercedes benz', 'volvo', 'general motors', 'tesla', 'audi'] 
cars.sort(reverse=True) 
print(cars) 
Natija: ['volvo', 'tesla', 'mercedes benz', 'general motors', 'bmw', 'audi'] 
.sort() metodi ro'yxatni tartiblaydi. Ba'zida asl ro'yxat ichidagi 
elementlarning ketma-ketligini buzmagan holda ro'yxatni tartiblash talab 
qilinishi mumkin. Buning uchun sorted() funktsiyasidan foydalanamiz: 
mehmonlar = ['Odil', 'Hamid', 'Temur', 'Avazbek', 'Farruh', 'Shamsiddin'] 
print("sorted() qaytargan ro'yxat:", sorted(mehmonlar)) 
print("Asl ro'yxat o'zgarmas qoldi:", mehmonlar) 


300 guruh Matematika informatika Javlonova Go’zal 
Natija: 
sorted() qaytargan ro'yxat: ['Avazbek', 'Farruh', 'Hamid', 'Odil', 
'Shamsiddin', 'Temur'] 
Asl ro'yxat o'zgarmas qoldi: ['Odil', 'Hamid', 'Temur', 'Avazbek', 'Farruh', 
'Shamsiddin'] 

Download 459.53 Kb.
1   2   3   4   5   6   7   8




Download 459.53 Kb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



RO’YXATLAR TASHKIL QILISH. RO’YXATGA

Download 459.53 Kb.
Pdf ko'rish