例如
spec_helper
我已经尝试了一些东西,但它给我一条消息说:超出范围"。这是我的代码:
list1=[1,2,3,4,5]
list2=[1,2,3,4,5]
..
list3=[2,4,6,8,10]
答案 0 :(得分:2)
您可以在没有循环的情况下执行此操作:
lista3 = [x+y for x,y in zip(lista1, lista2)]
答案 1 :(得分:1)
一种方法是:
from operator import add
map(add, list1, list2)
另一个是:
[x + y for x, y in zip(list1, list2)]
还有一个是
[sum(x) for x in zip(list1, list2)]
答案 2 :(得分:1)
非常简单的方法是:
list1=[1,2,3,4,5]
list2=[1,2,3,4,5]
list3 = []
mikos = len(list1)
for i in range(mikos):
list3.append(list1[i]+list2[i])
print(list3)