章节内容
元素操作
常用的方法
广播
数组形状操作
排序数组
目录
元素操作
一些常用的方法
广播
数组形状操作
数组排序
元素操作
- 生成元素
a = np.array([1,2,3,4])
b = np.ones(4)+1

- 生成一个原来数组的n倍


- 生成一个所有元素均跟2次方有关的数组

- 一个计算矩阵相乘的函数

- 判断两个数组中元素是否相等的方法

- 其余的对数组中元素的操作

- 一些常用的函数

![]()

一些常用的方法
- 不同维度的数组,不能相加

- 生成一个上三角矩阵

- 对数组中的第一列元素相加


- 找到最大,最小元素及其下标

同样可与运用于多维数组
但是,返回的下标是不具有二维性的
- all any方法

- 判断两个多个数组之间的关系

-
平均数,中位数

广播
- 一些常用的广播
利用np.tile()

利用第一节的np.zeros(),np.ones()

利用np.newaxis

利用np.ogrid和np.mgrid

- 一个可以极大方便我们计算任何点到原点距离的代码

数组形状操作
- 展平



- 展平的逆运算

- 添加维度

- 快速构建一个三维数组

- 维度变换

数组排序
-
按行排序


-
花式排序





















