先决知识:
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就可以得到;