Всем привет!

Не давно по работе потребовалось отсортировать большой список чисел по возрастанию.

Список этот содержал ID картинок сайта одной крупной организации.

Сейчас я покажу как это сдделать в Python, буквально в две строчки кода.

Создаём список: 

numbs = [1, 20, 700, 2, 5, 65, 90]

Затем сортируем список по возрастанию: 

numbs.sort()

И вуаля! В списке

numbs 

у нас хранится отсортированный по возрастанию список!

Для того чтобы отсортировать список в убывающей последовательности, достаточно функции sort() передать параметр reverse=True

numbs.sort(reverse=True)

Следует заметить что функция sort заменяет исходный список, сортированным и возвращает None.


Уроки Python | Основы python | Язык программирования Python | Сортировка в Python |