import numpy as np
tang_array = np.array([[1.5,1.3,7.5],
[5.6,7.8,1.2]])
tang_array
np.sort(tang_array)#排序
np.sort(tang_array,axis=0)
tang_array
np.argsort(tang_array)#原来的索引值
tang_array=np.linspace(0,10,10)#生产0-10的10个数
tang_array
values=np.array([2.5,6.5,9.5])
np.searchsorted(tang_array,values)#索引插值的位置
tang_array=np.array([[1,0,6],[1,7,0],[2,3,1],[2,4,0]])
tang_array
index=np.lexsort([-1*tang_array[:,0],tang_array[:,2]])#有负号就是逆序排序,按照最后后一列的顺序排序
index
tang_array=tang_array[index]
tang_array
原文:https://www.cnblogs.com/AI-robort/p/11636363.html