Python numpy.sort()

Python numpy.sort()

numpy.sort() :该函数返回一个数组的排序副本。

参数 :

arr :要排序的数组。
axis :我们需要阵列开始的轴。
order :这个参数指定了要先比较哪些字段。
kind :[‘quicksort'{default}, ‘mergesort’, ‘heapsort’]排序算法。

返回 :

排序的数组

示例:

# importing libraries
import numpy as np
  
# sort along the first axis
a = np.array([[12, 15], [10, 1]])
arr1 = np.sort(a, axis = 0)        
print ("Along first axis : \n", arr1)        
  
  
# sort along the last axis
a = np.array([[10, 15], [12, 1]])
arr2 = np.sort(a, axis = -1)        
print ("\nAlong first axis : \n", arr2)
  
  
a = np.array([[12, 15], [10, 1]])
arr1 = np.sort(a, axis = None)        
print ("\nAlong none axis : \n", arr1)

输出 :

Along first axis : 
 [[10  1]
 [12 15]]

Along first axis : 
 [[10 15]
 [ 1 12]]

Along none axis : 
 [ 1 10 12 15]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程