Курс Python → Сортировка в Python
Функция sorted() в Python используется для сортировки элементов в списке. Она принимает один обязательный аргумент — список элементов, которые нужно отсортировать. По умолчанию, sorted() сортирует элементы по возрастанию.
Например, если у нас есть список чисел [5, 2, 8, 1, 3], и мы хотим отсортировать его по возрастанию, мы можем использовать функцию sorted() следующим образом:
numbers = [5, 2, 8, 1, 3] sorted_numbers = sorted(numbers) print(sorted_numbers)
Этот код выведет отсортированный список [1, 2, 3, 5, 8] на экран. Если мы хотим отсортировать список по убыванию, мы можем использовать параметр reverse=True:
numbers = [5, 2, 8, 1, 3] sorted_numbers_desc = sorted(numbers, reverse=True) print(sorted_numbers_desc)
Этот код выведет отсортированный список [8, 5, 3, 2, 1]. Кроме того, sorted() может быть использована для сортировки строк в алфавитном порядке:
fruits = ['apple', 'banana', 'orange', 'grape'] sorted_fruits = sorted(fruits) print(sorted_fruits)
Этот код выведет отсортированный список ['apple', 'banana', 'grape', 'orange'] на экран. Таким образом, функция sorted() является удобным инструментом для сортировки списков и других итерируемых объектов в Python.
Другие уроки курса "Python"
- Метод split() в Python
- Цикл for в Python
- Поиск элементов BeautifulSoup
- Получение значений из словарей
- Преобразование данных в Python
- Выбор редактора кода.
- Ограничение ресурсов в Python
- Магические методы в Python
- Переменная Шредингера
- Переопределение метода sub
- Расширение операции побитового «и» в Python
- Применение функции к каждому элементу списка
- Выход из профиля в Django
- Вложенные генераторы в Python
- Настройка Cron
- Отправка POST запроса на сервер.
- Вычисление логарифмов в Python
- Хранение данных
- enumerate() в Python для работы с индексами
- Преобразование строки в число
- Метод join для наборов
- Создание .exe файла с pyinstaller
- PEP-401: оператор
- Сумма элементов списка
- Получение атрибутов и методов класса
- Декораторы в Python
- Enum в Python
- Mad Libs Generator
- Логирование с Logzero
- Распаковка элементов последовательности
- Проверка кортежей.
- Декоратор Ajax required
- Вывод переменной и строки в Python
- Регистрация на TenChat
- Аргументы *args и **kwargs
- Логические значения в Python
- Проверка запуска скрипта или импорта модуля
- Использование функции enumerate()
- Метод is_absolute() для PurePath
- Частичное совпадение ввода
- Метод count() для списка
- Лямбда-функции в Python
- Оператор морж в Python 3.8
- ChainMap.new_child() — добавление нового словаря















