本文主要演示numpy的argsort()函数的用法。...这个函数的返回值是数组中的元素排序后的原下标,例如np.argsort([3,1,2])的返回结果是array([1, 2, 0], dtype=int64),表达的是意思是原来下标1对应的元素最小,然后是原来下标...下面的小代码演示了该函数的用法,并在最后按数组中原来的位置顺序返回了最大的5个元素。...>>> import numpy as np
>>> x = np.random.randint(1, 100, 10) # 随机整数
>>> x
array([84, 34, 22, 67, 5...np.argsort(x)[-5:])] # 按原来的顺序返回最大的5个数
array([84, 67, 76, 36, 99])