numpy如何将array矩阵用相同元素填充
随机生成一个矩阵
import numpy as np
a=np.random.randint(1,9,size=9).reshape((3,3))
打印结果
[[3, 4, 8],
[5, 8, 4],
[4, 8, 3]]
如果想把矩阵所有元素用1替代
在命令输入
a.fill(1)
打印结果
print(a)
输出
array([[1, 1, 1],
[1, 1, 1],
[1, 1, 1]])
但是注意如下错误
print(a.fill(1))
结果是None