【发布时间】:2016-03-20 09:06:47
【问题描述】:
我有:
List1 = [100, 200, 300]
List2 = [[34,35,36],[0,1,2,3],[0,1,2]]
如何将List1 的每个元素与List2 中每个列表内的每个元素相加?
我想要:
List3 = [[134,135,136],[200,201,202,203],[300,301,302]]
我尝试按照以下方式做一些事情:
for i in List2:
[sum(x) for x in zip(List1, i)]
但我没有得到正确的答案。
提前致谢。
【问题讨论】:
-
通常你应该发一个minimal reproducible example;在这种情况下,因为变量名不能有空格,所以你的设置代码不能复制粘贴。
-
谢谢,我现在修好了。
标签: python list math numpy integer