кодесурса
«NumPy

NumPy: выбор индексов, удовлетворяющих нескольким условиям в массиве NumPy

script1adsense2code
script1adsense3code

NumPy: Array Object Exercise-92 с решением

Напишите программу NumPy для выбора индексов, удовлетворяющих нескольким условиям в массиве NumPy.
Образец массива:
a = np.array ([97, 101, 105, 111, 117])
b = np.array (['a', 'e', 'i', 'o', 'u'])

Примечание. Выберите элементы из второго массива, соответствующие элементам в первом массиве, которые больше 100 и меньше 110

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

«Python

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

Код Python:

import numpy as np
a = np.array([97, 101, 105, 111, 117])
b = np.array(['a','e','i','o','u'])
print("Original arrays")
print(a)
print(b)
print("Elements from the second array  corresponding to elements in the first array  that are greater than 100 and less than 110:")
print(b[(100 < a) & (a < 110)])

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

 Оригинальные массивы                                                        
[97 101 105 111 117]                                                  
['a' 'e' 'i' 'o' 'u']                                                  
Элементы из второго массива, соответствующие элементам в первом 
массив, который больше 100 и меньше 110:                    
['e' 'i']

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code