numpy.sort() in Python (original) (raw)

Last Updated : 29 Nov, 2018

numpy.sort() : This function returns a sorted copy of an array. Parameters :

arr : Array to be sorted. axis : Axis along which we need array to be started. order : This argument specifies which fields to compare first.kind : [‘quicksort’{default}, ‘mergesort’, ‘heapsort’]Sorting algorithm.

Return :

Sorted Array

Python3 1== `

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)

`

Output :

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

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

Along none axis : [ 1 10 12 15]