创建一个充满所有零的Numpy数组可以使用numpy.zeros()函数。
- 创建一个一维数组,例如shape为(5, )的数组:
import numpy as np
zeros_array = np.zeros((5,))
print(zeros_array)
其中(5,)表示一个由5个元素组成的一维数组,输出结果为:
[0. 0. 0. 0. 0.]
- 创建一个二维数组,例如shape为(3,4)的数组:
import numpy as np
zeros_array = np.zeros((3, 4))
print(zeros_array)
其中(3, 4)表示一个由3行4列组成的二维数组,输出结果为:
[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]
在这个例子中,zeros()函数接受一个tuple参数(3,4),表示创建由3行4列组成的二维数组,并且数组中的所有元素都为0。
需要注意的是,zeros()函数除了能够创建所有值为0的数组外,还可以创建其他值的数组,而只需要将函数参数替换为需要的值即可。