gpt4 book ai didi

python - 在 Python 中对几个列表中的每个元素求和

转载 作者:太空宇宙 更新时间:2023-11-04 09:50:23 28 4
gpt4 key购买 nike

<分区>

我有这个代码:

list_1 = [11, 22]
list_2 = [33, 44, 55 ,66]
list_3 = [77, 88 ,99]

我想对列表中的每个元素求和。即 11 + 33 + 77、11 + 33 + 88、... 22 + 33 + 77、22 + 33 + 88 ... 并将所有总和放入最终列表

我有这些行:

list_1 = [11, 22]
list_2 = [33, 44, 55 ,66]
list_3 = [77, 88 ,99]

result = []

for L_1 in list_1:
for L_2 in list_2:
for L_3 in list_3:
result.append(L_1 + L_2 + L_3)

print result # to output all elements
print list(set(result)) # to not showing duplicates

这些代码运行良好但看起来很笨拙。如果有 20 个或更多的列表参与计算,它看起来一点都不好。

你能告诉我一个更好的方法吗?

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