Python Glossary English

все Python 3Списки (list)функция

list.reverse

сортировка

Переворачивает список на месте. Для нового обратного итератора без изменения списка — встроенная reversed().

Синтаксис

lst.reverse()

Как и все методы, меняющие список на месте, reverse() возвращает None — присваивание вида lst = lst.reverse() затрёт список этим None. reversed() ничего не копирует: это ленивый проход с конца, который видит изменения, внесённые в список во время обхода, зато применим к любой последовательности, а reverse() есть только у списка.

Примеры

lst = [1, 2, 3]
lst.reverse()
print(lst)     # → [3, 2, 1]
chars = ['a', 'b', 'c']
chars.reverse()
print(chars)   # → ['c', 'b', 'a']

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности