创建一个充满所有零的Numpy数组

  • Post category:Python

下面是创建一个充满所有零的numpy数组的完整攻略。

首先,需要导入numpy模块:

import numpy as np

然后,调用数组生成函数 np.zeros(),传入数组的形状和数据类型以生成全零数组:

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

输出结果为:

[[0 0 0 0]
 [0 0 0 0]
 [0 0 0 0]]

这里生成了一个 3 × 4 的二维数组,其中所有元素的值都是 0

另外,还可以使用 np.zeros_like() 函数,生成与给定数组形状和数据类型相同的全零数组。例如:

input_array = np.array([[1, 2, 3], [4, 5, 6]])
zeros_array_like = np.zeros_like(input_array)
print(zeros_array_like)

输出结果为:

[[0 0 0]
 [0 0 0]]

这里生成了一个形状与 input_array 相同,数据类型为 int 的全零数组。

以上就是创建一个充满所有零的numpy数组的完整攻略了。希望可以帮到你!