кодесурса
«NumPy

NumPy: создать массив (3, 4) формы и преобразовать элементы массива в более мелкие куски

script1adsense2code
script1adsense3code

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

Напишите программу NumPy для создания массива (3, 4) формы и преобразования элементов массива в меньшие куски.

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

«Python

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

Код Python:

import numpy as np
x= np.arange(12).reshape(3, 4)
print("Original array elements:")
print(x)
print("Above array in small chuncks:")
for a in np.nditer(x, flags=['external_loop'], order='F'):
    print(a)

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

 Оригинальные элементы массива:                                               
[[0 1 2 3]                                                         
 [4 5 6 7]                                                         
 [8 9 10 11]]                                                        
Выше массива в маленьких кусках:                                          
[0 4 8]                                                                
[1 5 9]                                                                
[2 6 10]                                                             
[3 7 11]

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code