Nested list comprehensions, nice :)
I wonder if the casts between int and str are necessary though.. perhaps there is a solution involving a more traditional add and carry approach?
Yeah, I thought it was a neat solution. :)
I'm not familiar with add and carry approaches, but it's interesting to consider whether it's possible without the casts.
I got bored and had a go. Please do not look at my code.....:)
res = reduce(lambda r, x: (r+[(x+r)%10],(x+r)/10), arr[::-1], (,1))
return (res+)[::-1] if res>0 else res[::-1]
print up_array([2, 3, 9])
print up_array([9, 9, 9])
print up_array([9, 9, 0])
print up_array([2, 9, 9])
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.