sorted
и метод sort
Функция sorted
получает в качестве аргумента список, и возвращает ссылку на новый список,
содержащий те же элементы в порядке возрастания. Пример:
A = [1, 6, 2, 5, 3, 4] B = sorted(A)
Метод sort
применяется к списку и переставляет элементы списка в порядке возрастания. Пример:
A.sort()
Например, вот решение задачи про сортировку в порядке неубывания в одну строку:
print(" ".join(list(map(str,sorted(list(map(int,input().split())))))))
У функции sorted
и метода sort
есть параметр reverse
. Если этот
параметр установить в True
, то сортировка будет выполняться в порядке невозрастания. Примеры:
B = sorted(A, reverse = True) A.sort(reverse = True)