当前位置:首页python > 正文

python两个列表元素求和

作者:野牛程序员:2023-06-20 06:35:34python阅读 2854

要对两个列表的元素进行求和,你可以使用zip()函数将两个列表打包在一起,然后使用列表解析或循环来计算对应位置上的元素和。以下是使用列表解析和循环的示例代码:

使用列表解析:

list1 = [1, 2, 3, 4]
list2 = [5, 6, 7, 8]

sum_list = [x + y for x, y in zip(list1, list2)]
print(sum_list)  # 输出: [6, 8, 10, 12]

使用循环:

list1 = [1, 2, 3, 4]
list2 = [5, 6, 7, 8]

sum_list = []
for x, y in zip(list1, list2):
    sum_list.append(x + y)
print(sum_list)  # 输出: [6, 8, 10, 12]

无论是使用列表解析还是循环,zip()函数将两个列表中对应位置的元素打包成一个元组,然后通过迭代遍历每个元组,将对应位置上的元素相加并将结果添加到新的列表中。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击