NumPy: проверьте, содержит ли массив Numpy указанную строку
NumPy: Array Object Exercise-155 с решением
Напишите программу NumPy, чтобы проверить, содержит ли массив Numpy указанную строку.
Пример решения :
Код Python:
import numpy as np
num = np.arange(20)
arr1 = np.reshape(num, [4, 5])
print("Original array:")
print(arr1)
print([0, 1, 2, 3, 4] in arr1.tolist())
print([0, 1, 2, 3, 5] in arr1.tolist())
print([15, 16, 17, 18, 19] in arr1.tolist())
Пример вывода:
Исходный массив: [[0 1 2 3 4] [5 6 7 8 9] [10 11 12 13 14] [15 16 17 18 19]] Правда Ложь Правда
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy, чтобы получить копию матрицы с обнуленными элементами ниже k-й диагонали.
Далее: Напишите программу NumPy для расчета средних значений без NaN по заданному массиву.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code