提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 一、numpy运算
- 二、常见运算
- 1.ufunc函数
- 2.复合赋值运算符
- 3.判断符
- 二、聚合函数
- 三、唯一化、集合
- 四、numpy广播机制
一、numpy运算
- numpy有两种基本对象:ndarray(N-diemensional array object)和ufunc(universal function objcet)
- ndarray是一种存储单一数据类型的多维数组,而ufunc则是能够对数组进行处理的函数
二、常见运算
1.ufunc函数
2.复合赋值运算符
改变原数组,而不是创建新数组
3.判断符
二、聚合函数
三、唯一化、集合
四、numpy广播机制
广播规则:
- 如果两个数组形状中,只有其中一个维度的维数相同,另一个维度维数不一致,但是其中一个数组有维数为1的维度,则可以补齐
- 规则2:如果两个数组的形状在任何一个维度的维数都不匹配,但两个数组都有维数为1的维度,则数组的形状会沿着维数为1的维度扩展,以匹配另外一个数组形状。
- 规则3:如果两个数组的形状在任何一个维度都不匹配并且没有任何一个维度的维数等于1,会广播错误。