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]

Ro'yxatni hisobga olgan holda:

lst = [4, 2, 5, 1, 3]

Uni o'sish tartibida tartiblang.

Ro'yxatni hisobga olgan holda:

lst = [4, 2, 5, 1, 3]

Uni kamayish tartibida tartiblang.

Ro'yxatni hisobga olgan holda:

lst = [1, 2, 3, 4, 5]

Ro'yxat tartibini teskari o'zgartiring.

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']

uz ru