class Solution:
def plusOne(self, digits: List[int]) -> List[int]:
digits[-1] += 1
lens = len(digits)
i = lens - 1
while(digits[i] >= 10): #循环遍历每个数字,为10时向前进位
digits[i] = 0
if i == 0: #第0位为10,则数组在0号位插入1
digits.insert(0, 1)
i += 1
else:
digits[i - 1] += 1
i -= 1
return digits