Python-da manbalar ro'yxatidagi elementlarni saralash
Tartiblash usuli ro'yxatdagi elementlarni saralash uchun ishlatiladi. Agar siz uning parametrini bo'sh qoldirsangiz, elementlar o'sish tartibida joylashtiriladi. Agar siz teskari=True qiymatini o'tkazsangiz, elementlar kamayish tartibida tartiblanadi. Shuni esda tutish kerakki, tartiblash usulidan foydalangandan so'ng, asl ro'yxat o'zgaradi.
Roʻyxatdagi elementlarni oʻsish tartibida tartiblaymiz:
lst = [3, 2, 1]
lst.sort()
print(lst) # выведет [1, 2, 3]
Endi elementlarni kamayish tartibida joylashtiramiz:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # выведет [3, 2, 1]
№1
Ro'yxatni hisobga olgan holda:
lst = [4, 2, 5, 1, 3]
Uni o'sish tartibida tartiblang.
№2
Ro'yxatni hisobga olgan holda:
lst = [4, 2, 5, 1, 3]
Uni kamayish tartibida tartiblang.
№3
Ro'yxatni hisobga olgan holda:
lst = [1, 2, 3, 4, 5]
Ro'yxat tartibini teskari o'zgartiring.
№4
Ro'yxatni hisobga olgan holda:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Quyidagi natijani olish uchun kodni yozing:
[1, 2, 3, 'c', 'b', 'a']