Справочник по функциям Python

reversed

Перебирает элементы последовательности в обратном порядке.

Python 3.13
reversed(seq)

Параметры

seqReversible
Объект, который нужно обойти с конца.

Возвращаемое значение

Итератор, который можно обойти только один раз; чтобы получить список, оберните его в list().

Примеры

Символы строки в обратном порядке

Python 3.13
print(list(reversed('hello')))
['o', 'l', 'l', 'e', 'h']

Обход с конца в цикле

Python 3.13
for number in reversed(range(1, 4)):
    print(number)
3
2
1

Подробности

Исходный объект не меняется. Словарь перебирается по ключам с конца, а множества и итераторы не поддерживаются — будет TypeError.

Смотрите также