gpt4 book ai didi

python - 我需要创建一个列表,其中包含一次取三个列表的所有总和,即添加前 3 个元素,然后添加下 3 个

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:30 26 4
gpt4 key购买 nike

<分区>

我需要添加列表的前三个元素,然后添加列表的后三个元素,依此类推。这是我到目前为止得到的代码:

def get_triple_sums_list(a_list):
new_list = []
for numbers in range(0,len(a_list)):
numbers = sum(a_list[:3])
new_list.append(numbers)
return new_list
if a_list == []:
return []

对于列表:

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

这反过来又给了我结果:

[9]

我需要得到

[9, 11]

如果剩余的数字小于 3,它会给出总和的余数,即,

[1, 6, 2, 4, 3]

给我

[9, 7]

[1, 6, 2, 4]

给我

[9, 4]

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