1、建立乙個長度為10的陣列,陣列的值都為0:
print(np.zeros(10,dtype=int))2、建立乙個3*5的浮點型陣列,陣列的值全部為1
np.ones((3,5),dtype=float)3、建立乙個3*5的浮點型陣列,陣列的值全部為8
np.full((3,5),8)4、建立乙個線性序列陣列;從0開始,到20結束,步長為2;它和內建函式range()類似
print(np.arange(0,20,2))5、建立5個元素陣列,這5個元素均勻分布到0到1之間
np.linspace(0,1,5)6、建立乙個3*3的在0~1範圍內的隨機數組成的陣列array([0. , 0.25, 0.5 , 0.75, 1. ])
np.random.random((3,3))7、建立乙個3*3均值為0,標準差為1的正態分佈的隨機數陣列
np.random.normal(0,1,(3,3))8、建立乙個3*3的,[0,10)區間的隨機整型數array([[ 1.15213505, 3.70161801, 0.9126224 ], [-0.19543063, 1.54035371, 0.32575042], [ 0.16181688, -2.81311219, -0.86688313]])
np.random.randint(0,10,(3,3))9、建立乙個3*3的單位矩陣array([[2, 6, 3],
[4, 3, 8],
[4, 3, 8]])
numpy陣列的建立
建立陣列最簡單的方法就是使用array函式。它接收一切序列型的物件 包括其他陣列 然後產生乙個新的含有傳入資料的numpy陣列。array函式建立陣列import numpy as np ndarray1 np.array 1,2,3,4 ndarray2 np.array list abcdefg...
Numpy 陣列的建立
1 numpy.arange 相當於matlab中的 a 0 14 建立的是列向量 print np.arange 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 print type np.arange 15 print np.arange 15 reshape 3,5...
NumPy 建立陣列
ndarray 陣列除了可以使用底層 ndarray 構造器來建立外,也可以通過以下幾種方式來建立。numpy.empty 方法用來建立乙個指定形狀 shape 資料型別 dtype 且未初始化的陣列 numpy.empty shape,dtype float,order c 引數說明 引數描述 s...