Метод sort
sort әдісі тізім элементтерін
өсу ретімен әліпби бойынша сұрыптайды.
Әдістің бірінші міндетті емес параметрінде
сұрыптау бағытын белгілейтін reverse
параметрін көрсетуге болады. Әдепкі бойынша
ол False мәніне ие.
Екінші міндетті емес параметрде сұрыптау критерийлері бар функция-коллбэкті көрсетуге болады.
Синтаксис
тізім.sort([тізімді төңкеру режимі], [сұрыптау функциясы])
Мысал
Тізімімізді кері ретпен сұрыптайық:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)
Кодты орындау нәтижесі:
['f', 'e', 'd', 'c', 'b', 'a']
Мысал
Енді сандардан тұратын тізімді кері ретпен сұрыптайық:
lst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)
Кодты орындау нәтижесі:
[14, 10, 8, 6, 2]
Мысал
Тізімімізді әріптерден sort әдісінде
төңкеру параметрін көрсетпей сұрыптайық:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)
Кодты орындау нәтижесі:
['a', 'b', 'c', 'd', 'e', 'f']
Мысал
Енді сандардан тұратын тізімді де сұрыптайық:
lst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)
Кодты орындау нәтижесі:
[2, 6, 8, 10, 14]