Единица к большому числу

Когда число слишком большое, его удобно хранить как массив цифр, а не как обычный int. Дан список digits, где цифры записаны от старшего разряда к младшему. Прибавь к этому числу 1 и верни результат в таком же формате. Не забудь про перенос, например из 9 получается [1, 0].

Примеры

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

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

def plus_one(digits):

Теги

arraymath
PostgreSQLv16

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

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