Способ 1: Использование метода sort():
my_list.sort(reverse=True)Способ 2: Использование функции sorted():
new_list = sorted(my_list, reverse=True)Где my_list - это список, который нужно отсортировать.
Для сортировки списка в Python по убыванию существует несколько способов:
sort() с параметром reverse=True:
      
        
        my_list = [3, 1, 4, 1, 5, 9, 2, 6]
        my_list.sort(reverse=True)
        print(my_list)  # Вывод: [9, 6, 5, 4, 3, 2, 1, 1]
        
      
      
        Метод sort() сортирует список на месте, то есть изменяет исходный список. Параметр reverse=True указывает на сортировку в обратном порядке (по убыванию).
      
sorted() с параметром reverse=True:
      
        
        my_list = [3, 1, 4, 1, 5, 9, 2, 6]
        sorted_list = sorted(my_list, reverse=True)
        print(sorted_list) # Вывод: [9, 6, 5, 4, 3, 2, 1, 1]
        print(my_list)      # Вывод: [3, 1, 4, 1, 5, 9, 2, 6] (исходный список не изменился)
        
      
      
        Функция sorted() создает новый отсортированный список, оставляя исходный список без изменений. Параметр reverse=True также указывает на сортировку в обратном порядке.
      
    Выбор между sort() и sorted():
    
sort() (он немного быстрее).
      sorted().