кодесурса
«NumPy

NumPy: изменить размер массива

script1adsense2code
script1adsense3code

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

Напишите программу NumPy для изменения размера массива.

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

«Python

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

Код NumPy:

import numpy as np
x = np.array([1, 2, 3, 4, 5, 6])
print("6 rows and 0 columns")
print(x.shape)
y = np.array([[1, 2, 3],[4, 5, 6],[7,8,9]])
print("(3, 3) -> 3 rows and 3 columns ")
print(y)
x = np.array([1,2,3,4,5,6,7,8,9])
print("Change array shape to (3, 3) -> 3 rows and 3 columns ")
x.shape = (3, 3)
print(x)

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

 6 строк и 0 столбцов                                                   
(6,)                                                                   
(3, 3) -> 3 строки и 3 столбца                                         
[[1 2 3]                                                               
 [4 5 6]                                                               
 [7 8 9]]                                                              
Изменить форму массива на (3, 3) -> 3 строки и 3 столбца                   
[[1 2 3]                                                               
 [4 5 6]                                                               
 [7 8 9]] 

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code