numpy陣列的常見屬性

2021-10-08 07:10:23 字數 978 閱讀 9159

建立ndarray陣列的時候,陣列本身的屬性都是通過初始化建立的,通過屬性關鍵字就能訪問陣列的內部屬性,有關的屬性訪問詳情如下:

1 、陣列的記憶體屬性訪問,主要包括 ndarray.shape ,返回陣列的維度元組,

ndarray.ndim,返回陣列 的維數,比如上面的陣列 就是三個維數,

前者是陣列的元素個數,後者是乙個陣列元素占用的位元組長度,比如整型和浮點型占用的位元組長度是不一樣的。

ndarray.nbytes,這是陣列占用的總的記憶體位元組數,

2 、其他的一些陣列屬性

ndarray.dtype 這個是最常見的,陣列元素的資料型別,比如int8,int16,float32,float64,

ndarray.t,陣列的轉置屬性

ndarray.real ,ndarray.imag 陣列的實部和虛部,

ndarray.flat,陣列的一維迭代器,不管原來陣列是幾維的,都展平成1維,並返回迭代器。

以上是ndarray陣列的常見屬性,想怎麼用都行。

numpy常見屬性 建立陣列

numpy常見屬性 建立陣列 1 幾種常見numpy的屬性 1 import numpy as np 匯入numpy模組,np是為了使用方便的簡寫 2 array np.array 1,2,3 2,3,4 列表轉化為矩陣 3 print array 4 1 2 3 5 2 3 4 6 7 print...

NumPy 陣列屬性

我們將討論 numpy 的多種陣列屬性。這一陣列屬性返回乙個包含陣列維度的元組,它也可以用於調整陣列大小。示例 1 import numpy as np a np.array 1,2,3 4,5,6 print a.shape 輸出如下 2,3 示例 2 這會調整陣列大小 import numpy ...

NumPy 陣列屬性

摘自菜鳥教程 本章節我們將來了解 numpy 陣列的一些基本屬性。numpy 陣列的維數稱為秩 rank 一維陣列的秩為 1,二維陣列的秩為 2,以此類推。在 numpy中,每乙個線性的陣列稱為是乙個軸 axis 也就是維度 dimensions 比如說,二維陣列相當於是兩個一維陣列,其中第乙個一維...