Python-da ro'yxat nusxasidagi elementlarni saralash
Ro'yxatdagi elementlarni sorted
funksiyasi yordamida ham saralash mumkin.
Uning parametrida ro'yxatni ko'rsatamiz.
Funksiya elementlarning tartibi o'zgartirilgan
holda, asl ro'yxatning nusxasini qaytaradi.
Agar funksiyaning ikkinchi ixtiyoriy parametrida
reverse=True qiymatini ko'rsatilsa,
elementlar kamayish tartibida saralanadi.
Keling, ro'yxatdagi elementlarni o'sish tartibida saralaymiz:
pythonlst = [3, 2, 1]
res = sorted(lst)
print(res) # chiqadi [1, 2, 3]
Задание 1
Berilgan ro'yxat:
pythonlst = ['d', 'c', 'b', 'a']
Uni o'sish tartibida saralang.
Задание 2
Berilgan ro'yxat:
pythonlst = [4, 12, 24]
Uni kamayish tartibida saralang.
Задание 3
Berilgan ro'yxat:
pythonlst = [10, 8, 6, 4]
Uni o'sish tartibida saralang.