argsort函数返回的是数组值从小到大的索引值
import numpy as np
x=np.array([2,5,1,8,3,6])
ind=np.argsort(x) #返回的是数组值从小到大的索引值
print(ind)
ind=np.argsort(x) #返回的是数组值从大到小的索引值
print(ind)
结果如下:
[2 0 4 1 6 5 3]
[3 5 1 6 4 0 2]
2024-02-27 22:10:57
argsort函数返回的是数组值从小到大的索引值
import numpy as np
x=np.array([2,5,1,8,3,6])
ind=np.argsort(x) #返回的是数组值从小到大的索引值
print(ind)
ind=np.argsort(x) #返回的是数组值从大到小的索引值
print(ind)
结果如下:
[2 0 4 1 6 5 3]
[3 5 1 6 4 0 2]