2.1.3.1.Numpy arrays

1.使用library

import numpy as np

2.創建Numpy array

  • 1.np.array

np.array([1, 2, 3])
  • 2.np.arange

    • (起點, 終點(不包含), 間隔)

      np.arange(0, 11, 2)
  • 3.零陣列

np.zeros(4)
np.zeros((2, 3))
  • 4.1陣列

np.ones(4)
np.ones((2, 3))
  • 5.線性取樣陣列

np.linspace(0, 5, 10)
  • 6.單位矩陣

np.eye(4)
  • 7.隨機亂數陣列

np.random.rand(5)

#符合高斯(常態)分配的隨機矩陣
np.random.randn(5, 5)
  • 8.隨機回傳兩數間的一個整數 (或陣列)

np.random.randint(1, 100)

#產生陣列
np.random.randint(1, 100, 10)
  • 9.快速產生二維陣列的方法

arr_2d = np.arange(50).reshape(5, 10)

Last updated