Удали элемент с конца

В связных списках часто удаляют элемент, считая позицию не с начала, а с конца. Здесь список представлен обычным списком значений lst, а число n показывает, какой элемент с конца нужно убрать. Удали этот элемент и верни получившийся список значений; гарантируется, что n корректно.

Примеры

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

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

def remove_nth_from_end(lst, n):

Теги

arraytwo-pointerslists
PostgreSQLv16

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

Видимые тесты
1
Ввод
[1,2,3,4,5], 2
Ожидаемый[1,2,3,5]
2
Ввод
[1], 1
Ожидаемый[]
3
Ввод
[1,2], 1
Ожидаемый[1]
4
Ввод
[1,2], 2
Ожидаемый[2]
5
Ввод
[7,8,9,10], 4
Ожидаемый[8,9,10]
6
Ввод
[1,2,3,4,5], 1
Ожидаемый[1,2,3,4]
Фокус-радио
На паузе · SomaFM · Fluid