Python: сортировка списка в порядке убывания
Сортировка списка в Python — распространенная задача. Возможно, вам понадобится отсортировать список строк, чисел или даже объектов. Python предоставляет несколько методов сортировки списков, и один из них использует функцию sort().
Рассмотрим следующий список временных меток:
timestamps = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:25:38" ]
Чтобы отсортировать этот список в порядке убывания, вы можете использовать функцию sort() с обратным аргументом, установленным в True. Аргумент «обратный» меняет порядок отсортированных элементов.
sorted_timestamps = sorted(timestamps, reverse=True)
Переменная sorted_timestamps теперь будет содержать новый список с временными метками, отсортированными в порядке убывания.
Если вы хотите отсортировать список на месте, вы можете использовать следующее код:
timestamps.sort(reverse=True)
Список временных меток теперь будет отсортирован по убыванию.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3