列表内列表元素的添加

时间:2019-02-10 17:22:30

标签: python-3.x

[[6, 5], [4, 0]] 这是列表中的列表。我想添加第一个元素,第二个元素,依此类推,例如6 + 4,5 + 0等。怎么做?

2 个答案:

答案 0 :(得分:0)

我将解压缩列表,将其压缩以得到相应的索引,然后对其求和:

lst = [[6, 5], [4, 0]]
result = [sum(x) for x in zip(*lst)]

答案 1 :(得分:0)

您可以尝试以下示例代码:

a = [[6,5],[4,3],[2,1]]

listSum = [0 for _ in range(len(a[0]))]
for i in range(len(a)):
 for j in range(len(a[0])):
  listSum[j] = listSum[j]+a[i][j]

print(listSum)