我有列表列表,我需要总结内部列表,例如,
a = [[1,2,3], [2,1,4], [4,3,6]]
Run Code Online (Sandbox Code Playgroud)
对于我的情况,a [i]的len是相同的,即所有内部列表都具有相同的维度.
我需要输出为
result = [6,7,13]
Run Code Online (Sandbox Code Playgroud)
我做的是:
result = [sum(a[i]) for i in range(len(a))]
Run Code Online (Sandbox Code Playgroud)
由于我的len(a)非常高,我希望有一种替代方法来获得结果而不使用for循环.
我的列表只包含像[1,2,3]和的整数[4,5,6].有时我甚至有[7,8,9]或更多的名单.如何将每个元素添加到一起以形成相同长度的新列表?
[1,2,3] + [4,5,6] + [7,8,9] = [12,15,18]
Run Code Online (Sandbox Code Playgroud)
我知道上面只会附加元素并创建一个更长的列表(包含9个元素),但我想在元素方面添加列表.