Shuningdek, tartiblangan funksiyadan foydalanib, roʻyxatdagi elementlarni saralashingiz mumkin. Uning parametrida biz ro'yxatni belgilaymiz. Funktsiya elementlarning tartibini o'zgartirgan holda asl ro'yxatning nusxasini qaytaradi. Funksiyaning ikkinchi ixtiyoriy parametrida reverse=True qiymatini belgilasangiz, elementlar kamayish tartibida tartiblanadi.
Roʻyxatdagi elementlarni oʻsish tartibida tartiblaymiz:
lst = [3, 2, 1]
res = sorted(lst)
print(res) # выведет [1, 2, 3]
Ro'yxatni hisobga olgan holda:
lst = ['d', 'c', 'b', 'a']
Uni o'sish tartibida tartiblang.
Ro'yxatni hisobga olgan holda:
lst = [4, 12, 24]
Uni kamayish tartibida tartiblang.
Ro'yxatni hisobga olgan holda:
lst = [10, 8, 6, 4]
Uni o'sish tartibida tartiblang.