编程题/2.两个数组求和 【题目描述】 编写一个列表求和程序。 依次输入两行个数相同的整数,分别存储为两个长度相同的列表a1,a2,输出对应位置元素相加的结果列表result的元素。 假设 a1={2,4,5,8},a2={1,0,4,6},则result={3,4,9,14}; 【输入形式】 第1行是组成列表a1的n个整数。 第2行是组成列表a2的n个整数。 【输出形式】 结果列表的n个元素。用一个空格隔开。 【输入样例】 2458 1046 【输出样例】 34914
时间: 2024-02-21 20:59:43 浏览: 84
以下是 Python3 的代码实现:
```python
a1 = list(map(int, input().split()))
a2 = list(map(int, input().split()))
result = [a1[i] + a2[i] for i in range(len(a1))]
print(*result)
```
输入时用 `map` 函数将输入的字符串转为整数,并用 `split` 函数将字符串分割成多个整数。然后将每个位置上的数相加,最后用 `*` 将列表中的元素拆分成多个参数,作为 `print` 函数的参数输出。
阅读全文