python中ndarray是什么?
在使用python的Numpy數組,時,我們總會遇到ndarray,那ndarray是什么呢?ndarray是Numpy中的一個多維數組的數據結構,在矢量運算中可以大大的節省運算空間,而且是很快速的實現,本文將向大家簡單介紹Numpy中的數據結構ndarray。
1、python中ndarray是什么?
ndarray全稱TheN-dimensionalarray,是Numpy中的數據結構,是一個多維數組,存儲著相同類型和大小的元素的多維數組。數組的維度和每個數組中的元素是由shape來決定的。數組中的元素類型是由dtype決定的。
2、功能:可以理解為矩陣,具有矢量運算能力,快速、節省空間的作用。
3、組成:實際的數據;描述這些數據的元數據。
4、訪問:與其他python中的對象容器一樣,ndarray中的內容可以由數組的下標來訪問。
5、生成ndarray:生成數組最簡單的方法就是使用array函數,array函數接收任意的序列型對象,生成一個Numpy數組。
6、創建ndarray
x=np.array(list/tuple)#默認的數據基本都是浮點型
x=np.array(list/tuple,dtype=np.float32)#指定數據類型
以上就是python中ndarray的簡單介紹,希望能幫助你理解喲~更多Python學習教程請關注IT培訓機構:千鋒教育。