NumPy 函数

NumPy zeros() 函数返回指定形状和数据类型的新数组,并用零填充。

语法

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

参数

shape必填。 以int整数元组的形式指定返回数组的形状。
dtype可选。 指定数组所需的数据类型。默认值:浮动
order可选。 指定在内存中是否以行优先(C 风格)或列优先(Fortran 风格)顺序存储多维数据。两个可能的值是:C(C 风格)和 F(Fortran 风格)。默认值:'C'

返回值

返回具有给定形状、数据类型和顺序的零数组 (ndarray) .

示例:创建二维零数组

在下面的示例中,zeros()函数用于创建二维零数组指定形状。

import numpy as np
Arr = np.zeros((2,3))
print(Arr) 

上述代码的输出将是:

[[ 0.  0.  0.]
 [ 0.  0.  0.]] 

示例:带有 dtype 参数的 Zeros() 函数

zeros() 函数可以与 dtype 参数一起使用来提供数组元素的数据类型。在下面的示例中,返回数组的数据类型为complex。

import numpy as np
Arr = np.zeros((2,2), dtype=complex)
print(Arr) 

上述代码的输出将是:

[[ 0.+0.j  0.+0.j]
 [ 0.+0.j  0.+0.j]]