data = np.array([3, 1, 4, 1, 5, 9, 2, 6]) # Sort array sorted_data = np.sort(data) # [1 1 2 3 4 5 6 9] # Get sort indices indices = np.argsort(data) # [1 3 6 0 2 7 4 8] # Sort 2D array matrix = np.array([[3, 1], [4, 2]]) sorted_matrix = np.sort(matrix, axis=1) # Sort each row