Развернуть часть связного списка

Связные списки Средняя
Односвязный список задан массивом values (индексация узлов с 1). Разверните узлы от позиции left до позиции right включительно и верните результат.
Сигнатура функции
reverse_between(values: list, left: int, right: int) -> list
Примеры
ВходОжидаемый результат
[[1, 2, 3, 4, 5], 2, 4][1, 4, 3, 2, 5]
[[1, 2, 3, 4, 5], 1, 5][5, 4, 3, 2, 1]
1решили
1пытались
100%успешность
Войдите, чтобы решить →