python的Numpy库入门
介绍NumPy NumPy是一个开源的Python科学计算基础库,包含: 1、一个强大的N维数组对象 ndarray 2、 广播功能函数 3、整合C/C++/Fortran代码的工具 4、线性代数、傅里叶变换、随机数生成等功能 NumPy是SciPy、Pandas等数据处理或科学计算库的基础 NumPy的引用 import numpy as np(引入模块的别名) N维数组对象:ndarray ndarray是一个多维数组对象,由两部分构成: 1、实际的数据 2、描述这些数据的元数据(数据维度、数据类型等) ndarray数组一般要求所有元素类型相同(同质),数组下标从0开始 ndarray对象的属性 属性 说明 .ndim 秩,即轴的数量或维度的数量 .shape ndarray对象的尺度,对于矩阵,n行m列 .size ndarray对象元素的个数,相当于.shape中n*m的值 .dtype ndarray对象的元素类型 .itemsize ndarray对象中每个元素的大小,以字节为单位 ndarray实例 ndarray的元素类型(1) 数据类型 说明 bool 布尔类型,True或False intc 与C语言中的int类型一致,一般是int32或int64 intp 用于索引的整数,与C语言中ssize_t一致,int32或int64 int8 字节长度的整数,取值: