Есть ли способ перейти от конца к началу списка при нарезке?Python

Программы на Python
Anonymous
Есть ли способ перейти от конца к началу списка при нарезке?

Сообщение Anonymous »

Я имею в виду не реверс, а разрезание последних нескольких элементов, но затем, если длина фрагмента превышает длину списка, он продолжается с самого начала.
Например:

Код: Выделить всё

a = [1, 2, 3, 4, 5, 6]
Тогда, если срез начинается с индекса 4 и имеет длину 5 элементов, выходные данные будут следующими:

Код: Выделить всё

[5, 6, 1, 2, 3]
Любая помощь приветствуется :)

Подробнее здесь: https://stackoverflow.com/questions/631 ... le-slicing

Вернуться в «Python»