407 · 加一


描述
给定一个非负数,表示一个数字数组,在该数的基础上+1,返回一个新的数组。

该数字按照数位高低进行排列,最高位的数在列表的最前面。

样例
样例 1:

输入:[1,2,3]
输出:[1,2,4]
样例 2:

输入:[9,9,9]
输出:[1,0,0,0]

class Solution:
    """
    @param digits: a number represented as an array of digits
    @return: the result
    """
    def plusOne(self, digits):
        return [int(i) for i in str(int("".join([str(i) for i in digits]))+1)]