📅  最后修改于: 2023-12-03 15:04:20.484000             🧑  作者: Mango
NumPy是Python中重要的科学计算库之一,提供了高性能的多维数组对象,以及用于处理这些数组的工具。numpy.matrix()函数用于将数组转化为矩阵,其中fill()方法用于将矩阵的所有元素设置为指定的标量值。
matrix.fill(value)
其中,参数value代表要填充的标量值。
import numpy as np
arr = np.array([[1, 2], [3, 4]])
print("原矩阵:\n", arr)
mat = np.matrix(arr)
print("转化后的矩阵:\n", mat)
mat.fill(0)
print("填充后的矩阵:\n", mat)
输出结果为:
原矩阵:
[[1 2]
[3 4]]
转化后的矩阵:
[[1 2]
[3 4]]
填充后的矩阵:
[[0 0]
[0 0]]
从示例可以看出,matrix.fill()方法可以快速将矩阵中的元素设置为指定的标量值。
以上就是Python | numpy matrix.fill()方法的介绍。该方法可以大大方便矩阵的操作,提高代码效率。