Напишите функцию, которая будет принимать два списка (
lst1 и lst2), а также целое число n, и проверять, равен ли второй список первому, циклически смещенному на n позиций.Примечания:
- Списки будут одинаковой длины.
-
n может быть отрицательным числом.Примеры:
circular_shift([1, 2, 3, 4], [3, 4, 1, 2], 2) ➞Решение на нашем сайте.
True
circular_shift([1, 1], [1, 1], 6) ➞
True
circular_shift([0, 1, 2, 3, 4, 5], [3, 4, 5, 2, 1, 0], 3) ➞
False
#задача #coding