numpy.zeros()的作用和实操

numpy.zeros()的作用: 通常是把数组转换成想要的矩阵

numpy.zeros()的使用方法:

zeros(shape, dtype=float, order='C')

shape:数据尺寸 例如:zeros(5) ----就是包含5个元素的零矩阵,默认dtype=float

(没有填充数据,默认为0的矩阵---零矩阵)

进行测试:

import numpy as np

print(np.zeros(5))

打印:

image.png

如果想把小数点去掉,就只能转为整形

修改为:

import numpy as np

print(np.zeros(5,dtype=int))

打印:

image.png

3行2列矩阵(3x2矩阵)测试:

import numpy as np

print(np.zeros((3,2),dtype=int)) # 前行后列

打印 :

image.png

三维矩阵测试:

import numpy as np

print(np.zeros((3,2,4),dtype=int))

打印:

image.png

赋值测试:

import numpy as np

a = np.zeros((3,2),dtype=int)
a[0][0] = 100   # 第一行第一列
a[0][1] = 100  # 第一行第二列
print(a)

打印:

image.png

原文地址:https://www.cnblogs.com/wangzheming35/p/14888474.html