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)
數據分析----初始化數組的十種方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.