sort¶
- sort(x: array, /, *, axis: int = -1, descending: bool = False, stable: bool = True) array¶
Returns a sorted copy of an input array
x.Note
For backward compatibility, conforming implementations may support complex numbers; however, inequality comparison of complex numbers is unspecified and thus implementation-dependent (see Complex Number Ordering).
- Parameters:
x (array) – input array. Should have a real-valued data type.
axis (int) – axis along which to sort. If set to
-1, the function must sort along the last axis. Default:-1.descending (bool) – sort order. If
True, the array must be sorted in descending order (by value). IfFalse, the array must be sorted in ascending order (by value). Default:False.stable (bool) – sort stability. If
True, the returned array must maintain the relative order ofxvalues which compare as equal. IfFalse, the returned array may or may not maintain the relative order ofxvalues which compare as equal (i.e., the relative order ofxvalues which compare as equal is implementation-dependent). Default:True.
- Returns:
out (array) – a sorted array. The returned array must have the same data type and shape as
x.