numpy中的min(),max()函数
a = np.array([[10,9,8],[7,6,5],[4,3,2]])
a.min()
#返回为:aaa矩阵中所有元素的最小值
#结果为:2
a.min(0)
#返回为:aaa矩阵中所有列中元素的最小值
#结果为:array([4, 3, 2])
a.min(1)
#返回为:aaa矩阵中所有行中元素的最小值
#结果为:array([8, 5, 2])
1)如果直接用min(),那么返回的是整个矩阵中元素的最小值
2)如果用min(0)或者min(axis=0)),那么返回的是所有列中每一列的最小值,返回一个1*n的数组
3)如果用min(1)或者min(axis=1)),那么返回的是所有行中每一行的最小值,返回一个1*n的数组
对于max()函数,也是一样的
本文详细解析了numpy库中的min()和max()函数的使用方法,包括如何获取矩阵中所有元素的最小值和最大值,以及按列或按行获取最小值和最大值的具体操作。

1768

被折叠的 条评论
为什么被折叠?



