numpy.empty 建立指定形狀、資料型別且未初始化的陣列
numpy.empty(shape, dtype = float, order = 'c')
numpy.zeros 建立指定大小的全0陣列numpy.ones 建立指定大小的全1陣列numpy.zeros(shape, dtype =
float
, order =
'c')
random.randn 建立標準正態分佈陣列numpy.ones(shape, dtype =
none
, order =
'c')
random.randint 建立隨機分布整數型陣列from numpy import
*# 建立 randn(size) 服從 x~n(0,1) 的正態分佈隨機數組
a=random.randn(2,
3)print
(a)
arange 建立陣列from numpy import
*a=random.randint(
100,
200,(3
,3))
(a)
eye 建立對角矩陣陣列import numpy as np
a = np.arange(10)
b = np.arange(10,
20)c = np.arange(10,
20,2)
(a)print
(b)print
(c)
執行結果:import numpy as np
a = np.eye(5)
(a)
參考:
NumPy 建立陣列
ndarray 陣列除了可以使用底層 ndarray 構造器來建立外,也可以通過以下幾種方式來建立。numpy.empty 方法用來建立乙個指定形狀 shape 資料型別 dtype 且未初始化的陣列 numpy.empty shape,dtype float,order c 引數說明 引數描述 s...
NumPy 陣列建立
要建立ndarray陣列物件,除了使用底層的ndarray建構函式 ndarray.array 還可以使用下面介紹的函式。empty函式建立未初始化陣列,可以指定陣列形狀和資料型別。語法如下所示 numpy.empty shape,dtype float order c 引數 示例 import n...
Numpy 建立陣列
直接建立陣列並給定初始值 import numpy as np a np.array 3 6,5 2,7 print a 輸出 3 6 5 2 7 b np.array 1,2,3 4,5,6 print b 輸出二維矩陣 1 2 3 4 5 6 建立全0矩陣 a np.zeros 5 print ...