如何在Python中求和一个数组的列

如何在Python中求和一个数组的列,第1张

如何在Python中求和一个数组的列

zip
sum
可以做到这一点:

码:

[sum(x) for x in zip(*input_val)]

zip
获取输入列表的内容并转置它们,以便同时生成所包含列表的每个元素。这样可以
sum
查看每个包含列表的第一个元素,然后下一次迭代将获取每个列表的第二个元素,依此类推…

测试代码:

input_val = [[1, 2, 3, 4, 5],  [1, 2, 3, 4, 5],  [1, 2, 3, 4, 5]]print([sum(x) for x in zip(*input_val)])

结果:

[3, 6, 9, 12, 15]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存