本节主要讲解numpy数组的基本运算,包括两数组相加、相减、相乘和相除。

 

一、两数组相加add

import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
arr2 = np.array([[1, 2, 1], [2, 1, 2]])
result = np.add(arr1, arr2)
print(result)
[[2 4 4]
 [6 6 8]]

二、两数组相减subtract

import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
arr2 = np.array([[1, 2, 1], [2, 1, 2]])
result = np.subtract(arr1, arr2)
print(result)
[[0 0 2]
 [2 4 4]]

三、两数组相乘multiply

import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
arr2 = np.array([[1, 2, 1], [2, 1, 2]])
result = np.multiply(arr1, arr2)
print(result)
[[ 1  4  3]
 [ 8  5 12]]

 

四、两数组相除floor_divide

import numpy as np
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
arr2 = np.array([[1, 2, 1], [2, 1, 2]])
result = np.floor_divide(arr1, arr2) #如果不取整,用floor
print(result)
[[1 1 3]
 [2 5 3]]

 

OK, 本讲到此结束,后续更多精彩内容,请持续关注我的博客。

相关文章:

  • 2021-05-02
  • 2021-10-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2021-05-18
猜你喜欢
  • 2022-01-27
  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-11-23
  • 2022-12-23
相关资源
相似解决方案