我进行以下练习:
使函数具有两个参数,分别是NumPy矩阵和常量,并使用重复结构将矩阵的每个元素相乘并返回相乘后的矩阵。
我只是使用重复结构来完成的:
np.random.seed(0)
matriz = np.random.randint (1,30, (3,4))
constante = 4
for i in matrix:
print (i * constante)
有人可以帮助我解决问题吗?谢谢
提示:将NumPy数组乘以常量时,它将乘以数组的每个条目。无需循环。
>>> import numpy as np
>>> A = np.array([[1, 2],
... [3, 4]])
>>> A * 2
array([[2, 4],
[6, 8]])