numpy重新学习系列(2)---numpy的属性

先决知识:

1、要熟悉一些python的基本语法

2、如果想要运行本文的案例,需要你先安装一些软件;

 

基础知识:

numpy主要的结构是同种的多维的数据类型;它是一些元素的目录表,这些元素通常是数字,同样的数据类型,被非负数的数字,以index标记。

numpy的类主要是ndarray,有时候也用array表示。python的array.array只能处理一维的数据,并且只有少量的功能,和ndarray.array是不同的;

ndarray主要具有以下属性:

ndarray.ndim:数据的维数

ndarray.shape:一个n行和m列的array,将会返回(n,m)

ndarray.size:将会返回元素的数目

ndarray.dtype:返回元素的类型。可以用python标准的数据类型或者numpy.int32,numpy.int16,numpy.float64等指定

ndarray.itemsize:返回元素的大小,有多少字节?

ndarray.data:得到array里面的数据;通常不需要使用,直接用index就可以得到;

numpy重新学习系列(2)---numpy的属性