gpt4 book ai didi

python - 通过将三个列表的元素添加在一起来创建新列表 - 关联错误(PYTHON)

转载 作者:行者123 更新时间:2023-11-28 20:05:38 25 4
gpt4 key购买 nike

我有 3 个列表,比如:

a = [1,2,3,4,5]

b = [0,2,4,6,8]

c = [2,3,4,5,6]

我想创建一个新列表,将各个元素加在一起,即

d = [3,7,11,15,19]

我的代码:

d = []

for i,j,k in a,b,c:

d.append(i+j+k)

但是,我一直收到错误:

ValueError: too many values to unpack

我该如何解决这个问题?

最佳答案

像这样尝试:

>>> map(sum, zip(a,b,c))
[3, 7, 11, 15, 19]

对于 python 3x 你需要调用列表:

>>> list(map(sum, zip(a,b,c)))
[3, 7, 11, 15, 19]

关于python - 通过将三个列表的元素添加在一起来创建新列表 - 关联错误(PYTHON),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28822190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com