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.
