NumPy 中的结构化数组丨数析学院

本节将向大家演示一些在 Python 中构建与处理结构化数组的方法。首先,我们需要导入 Numpy 库:

NumPy 中的结构化数组丨数析学院

我们希望构建一个包含 name,age,weight 三个变量的结构化数组,其内容如下所示:

NumPy 中的结构化数组丨数析学院

出于初始化的考虑,在此我们构建了一个空的结构化数组:

NumPy 中的结构化数组丨数析学院

对数组中的变量进行赋值:

NumPy 中的结构化数组丨数析学院

这样一来,我们就成功构建了一个结构化数组。接下来,我们来查看一下这个数组的具体内容:

NumPy 中的结构化数组丨数析学院

NumPy 中的结构化数组丨数析学院

我们还可以通过 Numpy 中的 dtype 函数来改变变量数据的格式。