numpy

numpy(numerical python)是高性能科学计算与数据分析的基础包。

numpy的ndarray是一种多维数组对象。

创建ndarray,最常使用的方法是np.array()函数

numpy

创建二维数组

numpy

ndarray的三个属性,分别为shape,ndim,size分别代表形状,秩,元素数量。

numpy

numpy的一些其他构造数组方法

numpy

numpy


numpy数据类型

numpy

指定ndarray数组的数据元素的类型

numpy

改变ndarray数组的数据类型,使用astype函数,此函数不改变原数组数据类型

numpy

将字符串数组转换位数值形式,要求字符串元素均为数字

numpy

numpy数组的索引和切片

任何间接或直接的numpy数组操作都会直接影响原数组

整数索引

numpy

切片索引

numpy

整数索引与切片索引混合使用,选择第一行前两列

numpy


花式索引

选择第0行和第1行

numpy

多维索引,会输出一维数组

numpy