Курс Python → Получение обратного списка чисел

Функция reversed() в Python позволяет получить обратный порядок элементов в последовательности, такой как список, кортеж или строка. Это удобно, когда нужно перебирать элементы в обратном порядке без изменения исходного объекта. Например, если у нас есть список чисел, мы можем использовать reversed() для получения списка в обратном порядке.

Вот пример использования функции reversed() для получения списка чисел в обратном порядке:


numbers = [1, 2, 3, 4, 5]
reversed_numbers = list(reversed(numbers))
print(reversed_numbers)

В этом примере мы создаем список чисел от 1 до 5 и затем используем функцию reversed(), чтобы получить обратный порядок этих чисел. Мы преобразуем результат в список с помощью функции list() и выводим его на экран. Результат будет: [5, 4, 3, 2, 1].

Также можно использовать reversed() в цикле for для перебора элементов в обратном порядке. Например:


for num in reversed(numbers):
    print(num)

Этот код выведет числа от 5 до 1 в обратном порядке. Таким образом, функция reversed() предоставляет удобный способ получения элементов в обратном порядке без изменения исходного объекта.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Метод rmatmul для обратного матричного умножения
  2. Упрощение условных выражений с тернарным оператором
  3. Применение функции к списку
  4. Отслеживание выполнения программы с библиотекой tqdm
  5. Нахождение максимального значения и его индекса в списке
  6. Транспонирование 2D-массива с помощью zip
  7. Именование столбцов в Python с pandas
  8. Работа с enumerate()
  9. Возврат нескольких значений
  10. Утечки переменных цикла в Python 3.x
  11. Создание списка через итерацию
  12. Генераторы списков в Python
  13. Тест скорости набора текста на Python
  14. Вывод букв строки в Python
  15. Использование defaultdict в Python
  16. Создание словарей с defaultdict()
  17. Моржовый оператор в Python 3.8
  18. Чтение бинарного файла в Python.
  19. Работа с URL-адресами в Python
  20. Получение локальных переменных в Python
  21. Преобразование в float
  22. Переменная с нижним подчеркиванием
  23. Форматирование заголовков в Python
  24. Отладка регулярных выражений в Python
  25. Работа с collections в Python
  26. Курсы Яндекс Практикум
  27. GitHub в Telegram: подписка на уведомления
  28. Присвоение значений переменным в Python
  29. Изменение списка срезами
  30. Печать календаря
  31. Обработка данных в Python
  32. Асинхронное программирование с asyncio
  33. Анонимные функции в Python
  34. Метод remove() для удаления элемента из списка
  35. Структуры данных в Python
  36. Перевод двоичного кода в целое число
  37. Решатель судоку на Python с pygame
  38. Генераторы по генератору
  39. Измерение времени выполнения в Python
  40. Потоковый ввод в Python
  41. Метод Self в Python
  42. Повторение элементов в Python
  43. Запуск асинхронной корутины
  44. Работа с Path в Python
  45. Сортировка с помощью параметра key
  46. Функции map, filter и reduce
  47. Функция enumerate() в Python

Marketello читают маркетологи из крутых компаний