NumPy: извлечение первого, третьего и пятого элементов третьей и пятой строк из заданного массива (6x6)
NumPy: Array Object Exercise-145 с решением
Напишите программу NumPy для извлечения первого, третьего и пятого элементов третьей и пятой строк из заданного массива (6x6).
Иллюстрированная презентация:
Пример решения :
Код Python:
import numpy as np
arra_data = np.arange(0,36).reshape((6, 6))
print("Original array:")
print(arra_data)
print("\nExtracted data: First, third and fifth elements of the third and fifth rows")
print(arra_data[2::2, ::2])
Пример вывода:
Исходный массив: [[0 1 2 3 4 5] [6 7 8 9 10 11] [12 13 14 15 16 17] [18 19 20 21 22 23] [24 25 26 27 28 29] [30 31 32 33 34 35]] Извлеченные данные: первый, третий и пятый элементы третьего и пятого рядов [[12 14 16] [24 26 28]]
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать программу NumPy для извлечения второго и третьего элементов второй и третьей строк из заданного (4x4) массива.
Далее: Напишите программу NumPy для добавления двух массивов A и B размеров (3,3) и (, 3).
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code