Сортировка в NumPy
Получить отсортированную копию массива позволяет функция
sort.
Она принимает массив
и возвращает новый ряд с теми же
значениями, но в порядке по возрастанию.
Исходный массив при этом не меняется.
Создадим ряд из нескольких чисел, получим упорядоченную копию и выведем оба результата:
import numpy as np
scores = np.array([4, 1, 3, 2])
ordered = np.sort(scores)
print(ordered) # выведет [1 2 3 4]
print(scores) # выведет [4 1 3 2]
Создайте ряд цен 5, 2,
8 и 1. Выведите
упорядоченную копию и исходный
ряд без изменений.
Задайте ряд букв ['c', 'a', 'b']
и выведите копию в алфавитном порядке.
Создайте ряд баллов [10, 30, 20],
сохраните упорядоченную копию
в переменную и выведите её.