python numpy数组的几种排序方式---by香蕉麦乐迪
说明:经常需要对数组或者list进行排序,python提供了好几种排序的函数,下面说明下特点;
二维数组a:
1 4
3 1
1、ndarray.sort(axis=-1, kind='quicksort', order=None)
使用方法:a.sort
参数说明:
axis:排序沿着数组的方向,0表示按行,1表示按列
kind:排序的算法,提供了快排、混排、堆排
order:不是指的顺序,以后用的时候再去分析这个
作用效果:对数组a排序,排序后直接改变了a
例如:
>>a.sort(axis=1)
>>print a
1 4
1 3
2、numpy.