Встречается на собеседованиях • сегодня

Как перевернуть порядок элементов списка в Python

Для переворота списка в Python можно использовать несколько способов:

  1. Через срез с шагом -1:
python
my_list = [1, 2, 3, 4]
reversed_list = my_list[::-1]  # [4, 3, 2, 1]
  1. Метод reverse() (изменяет исходный список):
python
my_list = [1, 2, 3, 4]
my_list.reverse()  # Теперь my_list = [4, 3, 2, 1]
  1. Функция reversed() (возвращает итератор):
python
my_list = [1, 2, 3, 4]
reversed_list = list(reversed(my_list))  # [4, 3, 2, 1]

Различия:

  • [::-1] создает новый список
  • reverse() модифицирует существующий
  • reversed() возвращает итератор, который нужно преобразовать в список
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы