Удаление последнего элемента связного списка

Связные списки Легкая
Дан список значений arr, из которых строится связный список. Удалите последний узел (отсоединив его через next предпоследнего) и верните оставшиеся значения как массив.
Сигнатура функции
remove_last(arr: list[int]) -> list[int]
Примеры
ВходОжидаемый результат
[[1, 2, 3]][1, 2]
[[]][]
[[1]][]
[[1, 2]][1]
[[5, 4, 3, 2, 1]][5, 4, 3, 2]
[[10]][]
[[1, 1, 1, 1]][1, 1, 1]
[[7, 8, 9, 10]][7, 8, 9]
[[0, 0]][0]
[[1, 2, 3, 4, 5, 6]][1, 2, 3, 4, 5]
1решили
1пытались
100%успешность
Войдите, чтобы решить →