import numpy as np
#1、建立乙個長度為10的陣列,陣列的值都是0
np.zeros(
10,dtype=
int)
#2、建立乙個3x5的浮點型陣列,陣列的值都是1
np.ones((3
,5),dtype=
float
)
#3、建立乙個3x5的浮點型陣列,陣列的值都是3.14
np.full((3
,5),
3.14
)
#4、建立乙個3x5的浮點型陣列,陣列的值是乙個線性序列,從o開始,到20結束,步長為2,(它和內建的range()函式類似
np.arange(0,
20,2)
#5、建立乙個5個元素的陣列,這5個數均勻的分配到0~1
np.linespace(0,
1,5)
#6、建立乙個3x3的,在0~1均勻分配的隨機數組成的陣列
np.random.random(3,
3))
#7、建立乙個3x3的,均值為0,方差為1,正太分布的隨即數陣列
np.random.normal(0,
1,(3
,3))
#8、建立乙個3x3的,[0,10]區間的隨機整形陣列
np.random.randint(0,
10,(3
,3))
#9、建立乙個3x3的單位矩陣
np.eye(
3)
#10、建立乙個由3個整形陣列組成的未初始化的陣列,陣列的值是記憶體空間中的任意值
np.empty(
3)
python學習筆記 多維陣列初始化
python中初始化乙個5 x 3每項為0的陣列,最好方法是 multilist 0 for col in range 5 for row in range 3 我們知道,為了初始化乙個一維陣列,我們可以這樣做 alist 0 5 沒錯,那我們初始化乙個二維陣列時,是否可以這樣做呢 multi 0 ...
陣列初始化
cpp中陣列初始化方法 簡單的初始化 利用定義變數時賦初值進行初始化。int a 10 float f 10 char ch 5 大括號中的為初始值。較為複雜的初始化 利用memset函式初始化。memset函式用法 void memset void s,int c,size t n 將已開闢記憶體...
陣列初始化
flydream flydream c cat x.cpp include using namespace std int main int argc,char argv flydream flydream c flydream flydream c g g wall x.cpp x.cpp in ...