1. 题目:给定一个由整数组成的非空列表所表示的非负整数,在该数的基础上加一,数组中每个元素只存储单个数字。除了整数 0 之外,这个整数不会以零开头。列表的长度不限。
输入样例:[1,2,3]
输出样例:[1,2,4]
输入样例:[9,9,9]
输出样例:[1,0,0,0]
2. 源代码
numList = list(input().split())
numstr = "".join(numList) #转为字符串
numtemp = int(numstr)+1 #字符串转为数字+1
restemp = list(str(numtemp)) #转为列表
res = []
for i in restemp: #将列表中的每个值转为数字
res.append(int(i))
print(res) #输出结果
3. 实验结果