https://blog.csdn.net/longwei92/article/details/83098289
https://blog.csdn.net/u013731339/article/details/41449177 (多种排序方法)
argsort()函数是将x中的元素从小到大排列,提取其对应的index(索引)
当num>=0时,np.argsort()[num]就可以理解为y[num]
当num<0时,np.argsort()[num]就是把数组y的元素反向输出
import numpy as np
x = np.array([2,1,4,5,7,3,6]
y = x.argsort()
print (y[1], y[-1])
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
.argsort函数
argsort函数返回的是数组值从小到大的索引值
Examples
--------
One dimensional array:一维数组
>>> x = np.array([3, 1, 2])
>>> np.argsort(x)
array([1, 2, 0])
Two-dimensional array:二维数组
>>> x = np.array([[0, 3], [2, 2]])
>>> x
array([[0, 3],
[2, 2]])
>>> np.argsort(x, axis=0) #按列排序