Изменить список в Python действительно, очень просто.
Это не относится только к список
но для последовательность В целом (например, строка и кортеж).
msg = "hello there" print(msg[::-1]) # ereht olleh my_tuple = (1, 2, 3) print(my_tuple[::-1]) # (3, 2, 1)
Секрет этой магии? Slice Object Анкет
name = "christian" print(name.__getitem__(slice(None, None, -1))) # 'naitsirhc'
Пока я действительно рекомендую прочитать Python 2.3 Что нового , когда была введена поддержка встроенных типов.
Оригинал: “https://dev.to/barrachri/how-to-reverse-a-list-in-python-1i97”