Numpy 数组通常使用连续的内存块来存储数据。这些数组可以有多维,其中每一维都有一个固定的大小。每个元素都有一个固定的数据类型,例如 float 或 int。
举个例子,一个二维数组可以看作是一个矩阵,其中每个元素都有一个编号(称为元素的索引)。比如,一个 3x3 的数组的第一行第一列的元素可以通过数组名称和两个索引来访问,例如:
import numpy as np
# 创建一个 3x3 的数组,所有元素都为 0
a = np.zeros((3, 3))
# 访问第一行第一列的元素
print(a[0, 0]) # 输出:0.0
# 修改第一行第一列的元素的值
a[0, 0] = 1
print(a[0, 0]) # 输出:1.0
希望这能帮到你!