如何汇总列表的一列?

发布于 2021-01-29 15:22:44

我有一个Python数组,如下所示:

[[1,2,3],
 [1,2,3]]

我可以通过添加行sum(array[i]),如何使用double for循环求和一列?

IE对于第一列,我可以得到2,然后是4,然后是6。

关注者
0
被浏览
47
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    使用for循环(在生成器表达式中):

    data = [[1,2,3],
            [1,2,3]]
    
    column = 1
    print(sum(row[column] for row in data))  # -> 4
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看