NumPy: создать новую фигуру в массиве без изменения его данных
NumPy: Array Object Exercise-38 с решением
Напишите программу NumPy для создания новой формы в массиве без изменения его данных.
Иллюстрированная презентация:
Пример решения : -
Код NumPy:
import numpy as np
x = np.array([1, 2, 3, 4, 5, 6])
y = np.reshape(x,(3,2))
print("Reshape 3x2:")
print(y)
z = np.reshape(x,(2,3))
print("Reshape 2x3:")
print(z)
Пример вывода:
Изменить форму 3x2: [[1 2] [3 4] [5 6]] Изменить форму 2x3: [[1 2 3] [4 5 6]]
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать программу NumPy для создания 2-мерного массива размером 2 x 3 (состоящего из 4-байтовых целочисленных элементов), а также распечатать форму, тип и тип данных массива.
Далее: Напишите программу NumPy для изменения типа данных массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code