Что делает операция reverse

Python Middle Без компании
Что делает операция reverse
Ответы
Операция `reverse()` в Python используется для разворота списка (list) **на месте**, то есть изменяет сам исходный список, а не возвращает новый. **Пример:** ``` my_list = [1, 2, 3, 4] my_list.reverse() print(my_list) # [4, 3, 2, 1] ``` **Особенности:** - Работает только со списками (не со строками, кортежами и т.д.). - Не возвращает новый список, а модифицирует существующий. - Для получения нового развёрнутого списка можно использовать срез `[::-1]` или `reversed()`. **Альтернативы:** ``` reversed_list = my_list[::-1] # Создаёт новый список reversed_iterator = reversed(my_list) # Возвращает итератор ```