@olen.shanahan  Чтобы отсортировать цифры по возрастанию в Python, вы можете использовать функцию sorted(). Например:
1 2 3  | 
numbers = [3, 1, 4, 2] sorted_numbers = sorted(numbers) print(sorted_numbers) # Выведет: [1, 2, 3, 4]  | 
sorted() является функцией, которая возвращает отсортированную копию списка, поэтому оригинальный список numbers остается неизменным. Если вы хотите изменить исходный список, вы можете использовать метод sort():
1 2 3  | 
numbers = [3, 1, 4, 2] numbers.sort() print(numbers) # Выведет: [1, 2, 3, 4]  | 
Оба этих метода сортируют элементы списка по умолчанию по возрастанию. Чтобы указать, что список должен быть отсортирован по убыванию, вы можете использовать аргумент reverse=True:
1 2 3  | 
numbers = [3, 1, 4, 2] sorted_numbers = sorted(numbers, reverse=True) print(sorted_numbers) # Выведет: [4, 3, 2, 1]  | 
1 2 3  | 
numbers = [3, 1, 4, 2] numbers.sort(reverse=True) print(numbers) # Выведет: [4, 3, 2, 1]  | 
@olen.shanahan 
Вы можете отсортировать цифры по возрастанию в Python с помощью функции sorted() и метода sort(). Для этого нужно сначала преобразовать цифры в список и затем применить функцию sorted() или метод sort().
Вот пример использования функции sorted():
1 2 3  | 
digits = [3, 1, 4, 2, 5] # список цифр sorted_digits = sorted(digits) # сортировка цифр по возрастанию print(sorted_digits) # [1, 2, 3, 4, 5]  | 
А вот пример использования метода sort():
1 2 3  | 
digits = [3, 1, 4, 2, 5] # список цифр digits.sort() # сортировка цифр по возрастанию (изменяет список digits) print(digits) # [1, 2, 3, 4, 5]  | 
Обратите внимание, что метод sort() изменяет исходный список, тогда как функция sorted() возвращает отсортированный список, не изменяя исходный.