当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy.sort()用法及代码示例


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

参数:

  • arr :要排序的数组。
    axis :我们需要沿着其启动数组的轴。
    order :此参数指定要首先比较的字段。
    kind :['quicksort'{default},'mergesort','heapsort']排序算法。

返回:

Sorted Array
# 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]


相关用法


注:本文由纯净天空筛选整理自Mohit Gupta_OMG 大神的英文原创作品 numpy.sort() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。