📅  最后修改于: 2023-12-03 15:07:46.496000             🧑  作者: Mango
在 Python 编程中,数组是一个非常重要的数据类型。Python 中创建数组有多种方法,其中之一是创建一个零数组。在本文中,我们将介绍如何在 Python 中创建一个零数组以及如何在零数组中赋值。
创建一个零数组的最简单方法是使用 NumPy 库中的 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 列的零数组,并将其打印出来。可以看到,所有元素的值都为零。
通常,创建一个零数组的目的是为了在其中存储其他的值。以下是如何在零数组中赋值的示例代码:
import numpy as np
zeros_array = np.zeros((3, 4))
zeros_array[0][0] = 1
zeros_array[1][1] = 2
zeros_array[2][2] = 3
print(zeros_array)
输出结果为:
[[ 1. 0. 0. 0.]
[ 0. 2. 0. 0.]
[ 0. 0. 3. 0.]]
此代码在一个零数组中分别存储了 1、2 和 3。
在 Python 中创建一个零数组非常简单。使用 NumPy 库中的 zeros
函数,可以轻松地创建一个任意形状的零数组,并在其中存储所需的值。如果你是 Python 编程的初学者,那么使用这种方法可以大大减少你在编写代码时的工作量。