【发布时间】:2012-07-09 20:53:52
【问题描述】:
假设我有两个列表:
a=[1,2,3,4,5]
b=[5,4,3,2,1]
我想创建第三个,它将是两个给定的线性和:
c[i]==a[i]+b[i]
c==[6,6,6,6,6]
是否可以使用“for”构造函数?喜欢:
c = [aa+bb for aa in a for bb in b]
(显然返回的不是我想要的)
【问题讨论】:
-
我不清楚分配给
c的结果是什么,所以我在IDLE 中尝试了它并粘贴了c的值以进行说明。
标签: python list list-comprehension