算數運算
程式
import numpy as np
arr = np.array([[1,2,3],[4,5,6]])
arr.dtype
print(arr)
print(1/arr)
print(arr**0.5)
執行結果
[[1 2 3]
[4 5 6]]
[[1. 0.5 0.33333333]
[0.25 0.2 0.16666667]]
[[1. 1.41421356 1.73205081]
[2. 2.23606798 2.44948974]]
程式:
import numpy as np
#強項:整批運算,不用for-loop迴圈
arr = np.array([[1,2,3],[4,5,6]])
arr.dtype
arr*arr
結果:
dtype('int32')
array([[ 1, 4, 9],
[16, 25, 36]])