目标:1.掌握创建数组,数组运算,索引与切片。2.掌握利用数组进行数据处理。
3.熟悉数据类型,线性代数模块,随机数模块。4.掌握转置和轴对称,通用函数。
一、认识数组Numpy对象
1;NumPy中最重要的一个特点就是其N维数组对象,即ndarray(别名array)对象,该对象可以执行一些科学计算。
2.ndarray对象中定义了一些重要的属性:
ndarray.ndim(维度个数比如一维、二维) ndarray.shape(数组的维度) ndarray.size(数组元素的总个数 ndarray.dtype(描述数组中元素类型的对象) ndarray.itemsize(数组中每个元素的字节大小)
二、创建Numpy数组
通过zeros()函数创建元素值都是0的数组;通过ones()函数创建元素值都为1的数组。