创建一个充满所有零的Numpy数组(也称为zeros数组)非常简单,只需要使用Numpy库中的zeros函数即可。这个函数可以接受一个整数或元组作为参数,并返回一个指定大小的全零数组。
下面是使用zeros函数创建一个1维长度为5的全零数组的示例代码:
import numpy as np
zeros_array = np.zeros(5)
print(zeros_array)
输出结果:
[ 0. 0. 0. 0. 0.]
上面的代码创建了一个长度为5的一维数组,其中每个元素的值都为0。
除了创建一维数组之外,我们还可以使用zeros函数创建多维的全零数组。下面是使用zeros函数创建一个3行4列的二维全零数组的示例代码:
import numpy as np
zeros_array = np.zeros((3, 4))
print(zeros_array)
输出结果:
[[ 0. 0. 0. 0.]
[ 0. 0. 0. 0.]
[ 0. 0. 0. 0.]]
上面的代码创建了一个3行4列的全零数组,其中每个元素的值都为0。
需要注意的是,zeros函数创建的数组元素的数据类型默认为浮点型。如果需要创建其他类型的元素,可以通过传递dtype参数来指定。下面是以int类型创建一个3行3列的数组示例代码:
import numpy as np
zeros_array = np.zeros((3, 3), dtype=int)
print(zeros_array)
输出结果:
[[0 0 0]
[0 0 0]
[0 0 0]]