python如何得到一维数组中的最值、次最值及其索引位置?

有时候我们需要取一个数组的最值、次最值及其索引位置,以下提供一种思路,就是先利用np.argsort()取到数组从小到大排序时对应的索引位置,然后根据索引取最值和次最值。

在这里插入图片描述
PS:此种方法不适合有重复值的数组,如果有重复值还需要进一步处理。

猜你喜欢

转载自blog.csdn.net/weixin_40283816/article/details/84241205