Python:获取具有大值的索引序列的最佳方法

时间:2014-05-18 07:36:50

标签: python

我有一个清单:

a = [10, 5, 1, 7, 6, 25, 4, 3]

我需要以降序排列最大(大)值的前4个索引,例如

(指数,价值):( 5,25); (0,10); (3,7); (4,6)

最终结果:5,0,3,4

注意必须保留索引和值之间的一致(例如0-10,1-5,2-1,3-7 ......)。

所以,这是错误的方式:

a.sort()
a.reverse()
a[0] == 25

值25必须具有索引№5

0 个答案:

没有答案