我只想添加数字。我设法将数字除以数字,但是我不知道该如何进行这项工作?我想同时访问两个数组。
这只是给我IndexError:列表索引超出范围
t=[]
t=[int(i) for i in str(a)]
d=[]
d=[int(i) for i in str(b)]
c=0
for i in t:
c=c+1
t[c]=(t[c]+d[c])%10
如果t = [1、2]和d = [3、4],那么我希望t = [4、6]
答案 0 :(得分:0)
您想要zip()
,它可以帮助您同时遍历两个列表:
t = [x + y for x, y in zip(t, d)]
正确的,不推荐的代码是:
# ...
for i in t:
t[c] = (t[c] + d[c]) % 10
c += 1
答案 1 :(得分:0)
您好,您可以使用numpy来添加数组 np.array([1,2])+ np。数组([3,4])