#coding:utf-8
import numpy as np
x = np.array([1,6,4,2,3,5])
print x
y = x.argsort()
print y
#输出
#[1 6 4 2 3 5]
#[0 3 4 2 5 1]
如上述所示,argsort()函数先将数组x中的元素从小到大进行排序,然后返回的是各自元素的下标。
注:对数组本身元素并不产生影响。
#coding:utf-8
import numpy as np
x = np.array([1,6,4,2,3,5])
print x
y = x.argsort()
print y
#输出
#[1 6 4 2 3 5]
#[0 3 4 2 5 1]
如上述所示,argsort()函数先将数组x中的元素从小到大进行排序,然后返回的是各自元素的下标。
注:对数组本身元素并不产生影响。