6.3.3 数组常用方法   

更新于 2026年10月10日 版权声明
6.3.3 数组常用方法   

numpy数组自带一些方法,常见的包括all( )、any( )、max( )、min( )、mean( )、prod( )、sum( )、transpose( )、var( )、std( )等。

1.all( )方法

数组all( )方法用于判断数组元素是否都为非0,若都为非0,则判断结果为True,否则判断结果为False。

图示

2.any( )方法

数组自带any( )方法用于判断数组里是否至少存在一个非0值,如果是,则判断结果为True,否则判断结果为False。

图示

3.max( )方法

数组自带的max( )方法用于获取最大元素。当指定参数axis,值为0时,求每列的最大值;值为1时,求每行的最大值。

图示

4.min( )方法

数组自带的min( )方法用于获取最小元素。当指定参数axis,值为0时,求每列的最小值;值为1时,求每行的最小值。

图示

5.mean( )方法

数组自带的mean( )方法用于获取所有元素的均值。当指定参数axis,值为0时,求每列的均值;值为1时,求每行的均值。

图示

6.prod( )方法

数组自带的prod( )方法用于计算所有元素的乘积。当指定参数axis,值为0时,求每列的乘积;值为1时,求每行的乘积。(https://www.daowen.com)

图示

7.sum( )方法

数组自带的sum( )方法用于计算所有元素的和。当指定参数axis,值为0时,求每列元素的和;值为1时,求每行元素的和。

图示

8.transpose( )方法

数组自带的transpose( )方法用于把数组的每一行元素顺时针旋转90°(数学上称其为转置)。

图示

9.var( )方法

数组自带的var( )方法用于计算所有元素的方差。当指定参数axis,值为0时,求每列元素的方差;值为1时,求每行元素的方差。

中学里方差公式为式中:求平均值公式为图示,n为数组求平均值的元素个数。

图示

图示

10.std( )方法

数组自带的std( )方法用于计算所有元素的标准差。当指定参数axis,值为0时,求每列元素的标准差;当值为1时,求每行元素的标准差。标准差的公式为

图示

在上例代码执行的基础上,求G数组的标准差。

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)