有没有一种简单的方法在Python中计算N个列表的逐元素和?如果我们有n个已定义的列表(将第i个列表称为
例如:
c_i
),我们可以这样做:z = [sum(x) for x in zip(c_1, c_2, ...)]
例如:
c1 = [1,2]
c2 = [3,4]
c3 = [5,6]
z = [sum(x) for x in zip(c1,c2,c3)]
这里有一个数组 z = [9, 12]
但是如果我们没有定义变量c_i
,而是将c_1...c_n
放在一个名为C
的列表中呢?
是否有类似的方法可以在仅有C
的情况下找到z
?
希望这样清楚明了。
解决:我想知道*运算符的作用...谢谢!