我需要帮助解决这个问题,请提前感谢您的合作。 我想obtein这个:
result=[12,15,18]
这
a= [[1,2,3],[4,5,6],[7,8,9]]
我正在尝试使用下面的代码,但我希望在内部列表可能是变量的情况下找到一个通用的表单。
lista=[[5, 7, 9], [8, 11, 13], [11, 13, 15]]
b2 = [lista [0][i]+ lista [1][i] + lista [2][i] for i in range(len(lista))]
print (b2)
非常感谢。
答案 0 :(得分:2)
a= [[1,2,3],[4,5,6],[7,8,9]]
result = map(sum, zip(*a))
print result
答案 1 :(得分:0)
我会这样做:
# a is some list
b2 = [0]*len(a[0])
for x in a:
for y in range(len(x)):
b2[y] += x[y]
print(b2)