编写一个函数,把 两个数组内元素相加,结果储存到第三个数组内
时间: 2024-11-25 17:18:03 浏览: 10
数组与数组相加的源程序(VB6.0源代码编写),给出两个数组,程序把两个数组加在一起。
4星 · 用户满意度95%
在Python中,可以编写一个名为`add_arrays`的函数,该函数接收三个参数:两个输入数组和一个用于存储结果的数组。下面是具体的实现:
```python
def add_arrays(arr1, arr2, result):
if len(arr1) != len(arr2): # 检查数组长度是否相等
raise ValueError("两个数组长度不一致")
for i in range(len(arr1)):
result[i] = arr1[i] + arr2[i]
# 示例
array1 = [1, 2, 3]
array2 = [4, 5, 6]
result_array = [0] * len(array1) # 初始化一个与arr1同样长度的结果数组
add_arrays(array1, array2, result_array)
print("数组相加后的结果:", result_array)
```
这个函数首先检查两个输入数组的长度是否相等,如果不等则抛出异常。接下来,它遍历两个数组,将对应位置的元素相加,并将结果存储在`result`数组中。
阅读全文