此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

1.8.4 获得列表的部分元素

取出列表的元素

使用列表 t 作为例子

这里是 t 的最后一个元素

这里给出 t 的第 3 个元素

这里给出 t 的第 1 和第 4 个元素组成的列表

取出列表一些元素

这里给出前面定义的列表的前 3 个元素

这里给出后 3 个元素

这里给出从 2 到 5 的元素

这里给出从 2 到 7,步长为 2 的元素

这里去掉 t 的第1个元素

这里去掉 t 的前3个元素

这里仅去掉 t 的第3个元素

提取嵌套列表的部分元素

这是列表的列表

这里取出第 1个子列表

这里取出第 1个子列表的第 2 个元素

这等价于 t[[1,2]],但写法较笨拙

这里给出由 t 的两个第 2 个子列表和第 1个子列表构成的列表

这里给出以上一个输出的每一个子列的第 2 和第 3 个元素为子列表的列表

这个等价于给出t的第 2 列

这里给出第 2 列和第 3 列的全部元素

提取嵌套列表的部分元素的另一方法

提取t中位置 {2,1} 处的元素

提取 t 的 3 个元素构成列表

取出嵌套列表中的块

这是一个 3x3 矩阵

提取其右下部的 2x2 子矩阵

这里留下左上部的 1x1 子矩阵

这里给出同样的结果

2.1.5 节将介绍如何将本节的所有函数推广到不仅用于列表,而且用于各种 Mathematica 表达式.
本节的函数允许用户提取列表中特定位置上的元素. 2.3.2 节将介绍如何使用像 SelectCases 这样的函数提取列表元素.它们不是根据元素的位置, 而是根据元素的特征进行提取.