Python 排序和numpy排序,得到排序后索引序列(及源list的序列)

 Python list 排序 & np list 排序

 

nums = [1.25, 0.98, 6.13, 7.62]
li = np.array(nums)
print(li)
out = np.sort(li)
print(out)
out = np.argsort(-li)
print(out)
  

 

 np.sort(li)  :排序

 np.argsort(-li) :list从大到小排序,输出原始list的index

 
[1.25 0.98 6.13 7.62]
[0.98 1.25 6.13 7.62]
[3 2 0 1]

 

posted @   戒骄戒躁-沉淀积蓄  阅读(11418)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示