两个数组相加,numpy实现
时间: 2024-05-08 20:20:49 浏览: 144
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
可以使用numpy的add函数来实现两个数组的相加。示例如下:
```python
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
result = np.add(arr1, arr2)
print(result)
```
输出结果为:
```
[5 7 9]
```
如果要对多个数组进行相加,可以使用numpy的add函数的reduce方法。示例如下:
```python
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr3 = np.array([7, 8, 9])
result = np.add.reduce([arr1, arr2, arr3])
print(result)
```
输出结果为:
```
[12 15 18]
```
阅读全文