Numpy 算术函数包含简单的加减城乘除:add(), subtract(), multiply() 和 divide()
需要注意的是数组必须具有相同的形状偶符合数组广播规则。
import numpy as np a = np.arange(9, dtype = np.float_).reshape(3, 3) print(‘第一个数组:’) print(a) print(' ') print('第二个数组:') b = np.array([10, 10, 10]) print(b) print(' ') print('两个数组相加:') print(np.add(a, b)) print(' ') print('两个数组相减:') print(np.subtract(a, b)) print(' ') print('两个数组相乘:') print(np.multiply(a, b)) print(' ') print('两个数组相除:') print(np.divide(a, b)) 输出结果: 第一个数组: [[0. 1. 2.] [3. 4. 5.] [6. 7. 8.]] 第二个数组: [10 10 10] 两个数组相加: [[10. 11. 12.] [13. 14. 15.] [16. 17. 18.]] 两个数组相减: [[-10. -9. -8.] [ -7. -6. -5.] [ -4. -3. -2.]] 两个数组相乘: [[ 0. 10. 20.] [30. 40. 50.] [60. 70. 80.]] 两个数组相除: [[0. 0.1 0.2] [0.3 0.4 0.5] [0.6 0.7 0.8]]