Карусель элементов
Сдвиг списка похож на карусель: первый элемент переезжает в конец, а остальные смещаются на одну позицию влево. Напиши функцию shift_left, которая получает список nums и возвращает новый список после такого сдвига. Если в списке один элемент, он остаётся на месте.
Примеры
Ввод
[1, 2, 3]Вывод
[2, 3, 1]Ввод
[1, 2]Вывод
[2, 1]Ввод
[1]Вывод
[1]Нужно реализовать
def shift_left(nums: list[int]) -> list[int]:
Теги
listsarray
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3]Ожидаемый
[2,3,1]2
Ввод
[1,2]Ожидаемый
[2,1]3
Ввод
[1]Ожидаемый
[1]4
Ввод
[]Ожидаемый
[]5
Ввод
[5,6,7,8]Ожидаемый
[6,7,8,5]6
Ввод
[2,1]Ожидаемый
[1,2]Фокус-радио
На паузе · SomaFM · Fluid