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