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

- 上一篇:Python 中zip()函数的作用
- 下一篇:python求列表元素之和