Numpy數(shù)組是一個多維數(shù)組咱扣,簡稱為ndarray;注意數(shù)組的下標(biāo)是從零開始的始苇,數(shù)組里的數(shù)據(jù)類型應(yīng)該是一樣的
ndarray的隨機創(chuàng)建
1、通過numpy.random生成隨機數(shù)據(jù)
示例代碼:
ndarray的序列創(chuàng)建
1.np.array(collection)
collection為序列型對象(list)、嵌套序列對象(list of list)
示例代碼:
2.?np.zeros()
指定大小的全0數(shù)組矫限。注意:第一個參數(shù)是元組,用來指定大小佩抹,如(3, 4)叼风。
3.?np.ones()
指定大小的全1數(shù)組。注意:第一個參數(shù)是元組棍苹,用來指定大小无宿,如(2, 3)。
4.?np.arange()?和?reshape()
arange() 類似 python 的 range() 枢里,創(chuàng)建一個一維 ndarray 數(shù)組懈贺。
reshape() 將 重新調(diào)整數(shù)組的維數(shù)经窖。
ndarray的數(shù)據(jù)類型
1.?dtype參數(shù)
指定數(shù)組的數(shù)據(jù)類型,類型名+位數(shù)梭灿,如float64, int32
2.?astype方法
轉(zhuǎn)換數(shù)組的數(shù)據(jù)類型
示例代碼: