How to| 使用嵌套列表

嵌套列表是列表内的列表;它们是 Wolfram 语言中数据的主要结构,除了用于矩阵等常规用法外,还允许使用高维数据及参差不齐的数据集合.

创建一个列表的列表以供使用:

在 Wolfram 语言中,矩阵用嵌套列表表示. 每一行对应于嵌套列表中的一个子列表:

使用 Part 函数的简写形式 [[]],得到第二行:

从第二行中得到第三个元素:

得到各行的第三个元素:

使用 Flatten 解除嵌套:

将展平后的数据显示为一列:

添加 {},将展平后的数据显示为一行:

    

您可在嵌套列表的独立子列表上进行运算,也可以将嵌套列表作为一个整体进行运算.

设置一个数据集:

大多数函数在嵌套列表内的每个子列表上映射.

创建数据集各行的图形:

大多数描述统计函数根据列运算.

求各列的均值:

将列表展平,得到所有数的均值:

    

创建一个双嵌套列表:

Mean 现在列出的是每个嵌套子列表的均值:

使用 Flatten 得到整个数据集的均值: