NumPy: создать массив 3x3x3, заполненный произвольными значениями
NumPy: базовое упражнение 31 с решением
Напишите программу NumPy для создания массива 3x3x3, заполненного произвольными значениями.
Пример решения :
Код Python:
import numpy as np
x = np.random.random((3, 3, 3))
print(x)
Пример вывода:
[[[0.51919099 0.31268732 0.58506582] [0,12730206 0,30556451 0,55981097] [0,92910493 0,73947119 0,14252086]] [[0.96159407 0.21341612 0.6814465] [0,71884351 0,01271011 0,98812225] [0.47553515 0.04584955 0.59425412]] [[0.44064227 0,26612916 0,58861619] [0.37935141 0.0640071 0.53717733] [0.77986385 0.0771148 0.92183522]]]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для создания матрицы 4x4, в которой 0 и 1 расположены в шахматном порядке, с нулями на главной диагонали.
Далее: Напишите программу NumPy для вычисления суммы всех элементов, суммы каждого столбца и суммы каждой строки данного массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code