# Ro'yxatga o'zgartirishlar kiritamiz
toys.append('dragon')
toys.remove('bus')
toys[1] = 'mcqueen'
toys = tuple(toys) # Ro'yxatni qaytadan o'zgarmas ro'yxatga (Tuple) aylantiramiz
print(toys)
('car', 'mcqueen', 'dino', 'snake', 'lizard', 'dragon')
AMALIYOT
O'zingizga ma'lum davlatlarning ro'yxatini tuzing va ro'yxatni konsolga chiqaring
Ro'yxatning uzunligini konsolga chiqaring
sorted() funktsiyasi yordamida ro'yxatni tartiblangan holda konsolga chiqaring
sorted() yordamida ro'yxatni teskari tartibda konsolga chiqaring
Asl ro'yxatni qaytadan konsolga chiqaring
reverse() metodi yordamida ro'yxatni ortidan boshlab chiqaring
sort() metodi yordamida ro'yxatni avval alifbo bo'yicha, keyin esa alifboga teskari tartibda konsolga chiqaring.
120 dan 1200 gacha bo'lgan juft sonlar ro'yxatini tuzing
Ro'yxatdagi sonlar yig'indisini hisoblang va konsolga chiqaring
Ro'yxatdagi eng katta va eng kichik son o'rtasidagi ayirmani hisoblang va konsolga chiqaring
Ro'yxatdagi elementlar sonini hisoblang
Ro'yxatning boshidan, o'rtasidan va oxiridan 20 ta qiymatni konsolga chiqaring
taomlar degan ro'yxat yarating va ichiga istalgan 5ta taomni kiriting
nonushta degan yangi ro'yxatga taomlardan nusxa oling
Yangi ro'yxatda faqat nonushtaga yeyiladigan taomlarni qoldiring, va qo'shimcha 2 ta taom qo'shing
Ikkala ro'yxatni ham (taomlar va nonushta) konsolga chiqaring
Yuqoridagi nonushta ro'yxatini o'zgarmas ro'yxatga aylantiring va nonushta[0] = "qaymoq va non" deb qiymat berib ko'ring.
JAVOBLAR
In [24]:
#O'zingizga ma'lum davlatlarning ro'yxatini tuzing va ro'yxatni konsolga chiqaring
davlatlar = ["O'zbekiston","Qozog'iston", "Rossiya", "Malayziya", "Singapur", "AQSh"]
print(davlatlar)
["O'zbekiston", "Qozog'iston", 'Rossiya', 'Malayziya', 'Singapur', 'AQSh']
In [25]:
#Ro'yxatning uzunligini konsolga chiqaring
print(len(davlatlar))
6
In [26]:
#sorted() funktsiyasi yordamida ro'yxatni tartiblangan holda konsolga chiqaring
print(sorted(davlatlar))
['AQSh', 'Malayziya', "O'zbekiston", "Qozog'iston", 'Rossiya', 'Singapur']
In [28]:
#sorted() yordamida ro'yxatni teskari tartibda konsolga chiqaring
print(sorted(davlatlar, reverse=True))
['Singapur', 'Rossiya', "Qozog'iston", "O'zbekiston", 'Malayziya', 'AQSh']
In [29]:
#Asl ro'yxatni qaytadan konsolga chiqaring
print(davlatlar)
["O'zbekiston", "Qozog'iston", 'Rossiya', 'Malayziya', 'Singapur', 'AQSh']
In [30]:
#reverse() metodi yordamida ro'yxatni ortidan boshlab chiqaring
davlatlar.reverse()
print(davlatlar)
['AQSh', 'Singapur', 'Malayziya', 'Rossiya', "Qozog'iston", "O'zbekiston"]
In [31]:
#sort() metodi yordamida ro'yxatni avval alifbo bo'yicha, keyin esa alifboga teskari tartibda konsolga chiqaring.
davlatlar.sort()
print(davlatlar)
davlatlar.sort(reverse=True)
print(davlatlar)
['AQSh', 'Malayziya', "O'zbekiston", "Qozog'iston", 'Rossiya', 'Singapur'] ['Singapur', 'Rossiya', "Qozog'iston", "O'zbekiston", 'Malayziya', 'AQSh']
In [32]:
#120 dan 1200 gacha bo'lgan juft sonlar ro'yxatini tuzing
sonlar = list(range(120,1200))
In [33]:
#Ro'yxatdagi sonlar yig'indisini hisoblang va konsolga chiqaring
print(sum(sonlar))
712260
In [34]:
#Ro'yxatdagi eng katta va eng kichik son o'rtasidagi ayirmani hisoblang va konsolga chiqaring
print(max(sonlar)-min(sonlar))
1079
In [35]:
Do'stlaringiz bilan baham: |