numpy如何将ndarray矩阵用相同元素填充(ndarray.fill)

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

发布了19 篇原创文章 · 获赞 0 · 访问量 1154

猜你喜欢

转载自blog.csdn.net/Jinyindao243052/article/details/104029826