作者:魏溪含 涂铭 张修鹏
Numpy提供的主要功能具体如下:
ndarray——一个具有向量算术运算和复杂广播能力的多维数组对象。
用于对数组数据进行快速运算的标准数学函数。...提示:这里提到的“广播”可以这么理解:当两个维度不同的数组(array)运算的时候,可以将低维的数组复制成高维数组参与运算(因为Numpy运算的时候需要结构相同)。...([[1,'Tim'],[2,'Joey'],[3,'Johnny'],[4,'Frank']])
02 创建Numpy数组
我们可以通过创建Python列表(list)的方式来创建Numpy矩阵,比如输入...5, 6, 7, 8, 9],
[10, 11, 12, 13, 14]])
有了基本数据之后,我们就可以通过Numpy提供的shape属性获取Numpy数组的行数与列数,示例代码如下...04 Numpy数组索引
Numpy支持类似list的定位操作,示例代码如下:
import numpy as np
matrix = np.array([[1,2,3],[20,30,40]])