# Сортировка списка Python

## С помощью метода sort

Чтобы сделать сортировку списка можно использовать метод `sort`. В первом необязательном параметре метода указываем `reverse` (переворот списка), по умолчанию значение которого `False`, во втором необязательном параметре - функцию с критериями сортировки. Смотрите пример:

`lst = [4, 10, 2, 6] res = lst.sort() print(lst)`

Результат выполнения кода:

`[2, 4, 6, 10]`

## С помощью функции sorted

Отсортировать список также можно применив функцию `sorted`. В первом параметре указываем нужный нам объект для сортировки, во втором необязательном параметре метода указываем `reverse` (переворот списка), по умолчанию `False`, в третьем необязательном параметре - функцию с критериями сортировки. Смотрите пример:

`lst = [4, 10, 2, 6] res = sorted(lst) print(res)`

Результат выполнения кода:

`[2, 4, 6, 10]`

## Смотрите также

- метод `sort`,
  который сортирует элементы списка
- функция `sorted`,
  которая возвращает отсортированный список из итерируемых объектов

← →
↑