Course Content

NumPy in a Nutshell

## NumPy in a Nutshell

# Sorting Arrays

Now, let's dive into **sorting** arrays. Sorting an array involves arranging its elements in a specific order, whether it's ascending, descending, or some other sequence.

Let's try to sort the array:

`import numpy as np array = np.array([3, -4, 6, 0, 12, 499, -123]) print('unsorted array', array) print('sorted array', np.sort(array))`

Note

The

`sort()`

function returns acopyof the array, while the original array remains unchanged.

Let's try to sort a 2-D array:

`import numpy as np array = np.array([[-2, 4, -12, -434, 62], [1, 4, 7, 93, 75]]) print('Unsorted array', array) print('Sorted array', np.sort(array))`

Task

You have the following array: `[15, -2, 33, 47, -55, 16, 0, 834]`

. Your task is to sort it.

Thanks for your feedback!

# Sorting Arrays

Now, let's dive into **sorting** arrays. Sorting an array involves arranging its elements in a specific order, whether it's ascending, descending, or some other sequence.

Let's try to sort the array:

`import numpy as np array = np.array([3, -4, 6, 0, 12, 499, -123]) print('unsorted array', array) print('sorted array', np.sort(array))`

Note

The

`sort()`

function returns acopyof the array, while the original array remains unchanged.

Let's try to sort a 2-D array:

`import numpy as np array = np.array([[-2, 4, -12, -434, 62], [1, 4, 7, 93, 75]]) print('Unsorted array', array) print('Sorted array', np.sort(array))`

Task

You have the following array: `[15, -2, 33, 47, -55, 16, 0, 834]`

. Your task is to sort it.

Thanks for your feedback!

# Sorting Arrays

Now, let's dive into **sorting** arrays. Sorting an array involves arranging its elements in a specific order, whether it's ascending, descending, or some other sequence.

Let's try to sort the array:

`import numpy as np array = np.array([3, -4, 6, 0, 12, 499, -123]) print('unsorted array', array) print('sorted array', np.sort(array))`

Note

The

`sort()`

function returns acopyof the array, while the original array remains unchanged.

Let's try to sort a 2-D array:

`import numpy as np array = np.array([[-2, 4, -12, -434, 62], [1, 4, 7, 93, 75]]) print('Unsorted array', array) print('Sorted array', np.sort(array))`

Task

You have the following array: `[15, -2, 33, 47, -55, 16, 0, 834]`

. Your task is to sort it.

Thanks for your feedback!

**sorting** arrays. Sorting an array involves arranging its elements in a specific order, whether it's ascending, descending, or some other sequence.

Let's try to sort the array:

Note

The

`sort()`

function returns acopyof the array, while the original array remains unchanged.

Let's try to sort a 2-D array:

Task

You have the following array: `[15, -2, 33, 47, -55, 16, 0, 834]`

. Your task is to sort it.