查找数组最大值最小值,以及他们的索引。
使用对象方法
In [1]: import numpy as np
...: a=np.array([1,2,3,3,2,1])
In [2]: a.max()
Out[2]: 3
In [3]: a.argmax() #返回第一个最大值的索引
Out[3]: 2
In [4]: a.min()
Out[4]: 1
In [5]: a.argmin() #返回第一个最小值的索引
Out[5]: 0
使用类方法
In [6]: np.max(a)
Out[6]: 3
In [7]: np.argmax(a)
Out[7]: 2
In [8]: np.min(a)
Out[8]: 1
In [9]: np.argmin(a)
Out[9]: 0
本文介绍如何使用NumPy库中的方法找到一维数组的最大值和最小值,并获取它们首次出现的位置索引。通过实例演示了两种方式:对象方法如a.max()和a.argmax()用于获取最大值及其索引;类方法如np.max(a)和np.argmax(a)同样实现相同功能。

1383

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



