2016-09-08 93 views

回答

5

在numpy的有一個名爲argsort

import numpy as np 
lst = [10,2,-1,20] 
np.argsort(lst) 
# array([2, 1, 0, 3]) 

注意,Python列表索引從0開始的R.

從1開始的,而功能
2

這是numpy.argsort()

import numpy 
a = numpy.array([10,2,-1, 20]) 
a.argsort() 

# array([2, 1, 0, 3]) 

,如果你想探索decreasing = T選項。你可以試試,

(-a).argsort() 

#array([3, 0, 1, 2])