Массив Python: как получить нечетные индексы массива от 0 до 99, который был укоренен в квадратные корни? - PullRequest
0 голосов
/ 24 октября 2019

У меня есть массив numpy на Python. Мне нужно найти способ получить только нечетные индексы этого массива во второй массив. Сначала был создан массив от 0 до 99, затем был вычислен квадратный корень каждого элемента, но у меня возникли проблемы с третьей частью: поиск нечетных индексов квадратных корней. Я не уверен, могут ли плавающие точки быть нечетными или четными. Вот кодНижняя строка только нарезает каждые несколько индексов, поэтому любые советы очень ценятся. Наконец, мне просто нужно нарисовать это на графике, для которого я предполагаю, что мне нужно импортировать matplotlib.

, чтобы получить массив, содержащий числа от 0 до 99

import numpy as np

a = np.arange(100)

для оценки площадикорень каждого элемента в массиве

np_array_1d = np.arange(100)
print (np_array_1d)
b = np.sqrt(np_array_1d)

np_array_2d = np.arange(10).reshape([2,5])

Сохранить результат каждого нечетного индекса массива во втором массиве

c = b[::3] 
??

построить это на графике

??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...