кодесурса
«NumPy

NumPy: получить индексы отсортированных элементов данного массива.

script1adsense2code
script1adsense3code

Сортировка и поиск в NumPy: упражнение 5 с решением

Напишите программу NumPy, чтобы получить индексы отсортированных элементов данного массива.

Пример решения :

Код Python:

import numpy as np
student_id = np.array([1023, 5202, 6230, 1671, 1682, 5241, 4532])
print("Original array:")
print(student_id)
i = np.argsort(student_id)
print("Indices of the sorted elements of a given array:")
print(i)

Пример вывода:

 Исходный массив:
[1023 5202 6230 1671 1682 5241 4532]
Индексы отсортированных элементов данного массива:
[0 3 4 6 1 5 2]

Иллюстрированная презентация:

«NumPy:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для сортировки идентификатора учащегося с ростом роста учащегося по заданному идентификатору и росту учащегося Выведите целочисленные индексы, которые описывают порядок сортировки по нескольким столбцам и отсортированным данным.
Далее: Напишите программу NumPy для сортировки заданного сложного массива сначала по вещественной части, а затем по мнимой.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code