python对数组元素/索引安元素大小进行排序

对数组元素安从小到大排序

lst=[1,4,3,5,2]
lst.sort()
#sort是列表的一个方法,默认会把列表里的数字按照升序排列
print(lst)

print结果为[1 2 3 4 5]

按数组元素大小对索引排序

import numpy as np
a = np.array([1,4,3,5,2])
b = np.argsort(a)
print(b)

print结果:[0 4 2 1 3]

你可能感兴趣的:(Python,python,numpy,开发语言)