Карусель элементов

Сдвиг списка похож на карусель: первый элемент переезжает в конец, а остальные смещаются на одну позицию влево. Напиши функцию shift_left, которая получает список nums и возвращает новый список после такого сдвига. Если в списке один элемент, он остаётся на месте.

Примеры

Ввод
[1, 2, 3]
Вывод
[2, 3, 1]
Ввод
[1, 2]
Вывод
[2, 1]
Ввод
[1]
Вывод
[1]

Нужно реализовать

def shift_left(nums: list[int]) -> list[int]:

Теги

listsarray
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
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