1.8.4 获得列表的部分元素取出列表的元素 使用列表 t 作为例子
Out[1]= |  |
这里是 t 的最后一个元素
Out[2]= |  |
这里给出 t 的第 3 个元素
Out[3]= |  |
这里给出 t 的第 1 和第 4 个元素组成的列表
Out[4]= |  |
取出列表一些元素 这里给出前面定义的列表的前 3 个元素
Out[5]= |  |
这里给出后 3 个元素
Out[6]= |  |
这里给出从 2 到 5 的元素
Out[7]= |  |
这里给出从 2 到 7,步长为 2 的元素
Out[8]= |  |
这里去掉 t 的第1个元素
Out[9]= |  |
这里去掉 t 的前3个元素
Out[10]= |  |
这里仅去掉 t 的第3个元素
Out[11]= |  |
提取嵌套列表的部分元素 这是列表的列表
Out[12]= |  |
这里取出第 1个子列表
Out[13]= |  |
这里取出第 1个子列表的第 2 个元素
Out[14]= |  |
这等价于 t[[1,2]],但写法较笨拙
Out[15]= |  |
这里给出由 t 的两个第 2 个子列表和第 1个子列表构成的列表
Out[16]= |  |
这里给出以上一个输出的每一个子列的第 2 和第 3 个元素为子列表的列表
Out[17]= |  |
这个等价于给出t的第 2 列
Out[18]= |  |
这里给出第 2 列和第 3 列的全部元素
Out[19]= |  |
提取嵌套列表的部分元素的另一方法 提取t中位置 {2,1} 处的元素
Out[20]= |  |
提取 t 的 3 个元素构成列表
Out[21]= |  |
取出嵌套列表中的块 这是一个 3x3 矩阵 提取其右下部的 2x2 子矩阵
Out[23]= |  |
这里留下左上部的 1x1 子矩阵
Out[24]= |  |
这里给出同样的结果
Out[25]= |  |
2.1.5 节将介绍如何将本节的所有函数推广到不仅用于列表,而且用于各种 Mathematica 表达式. 本节的函数允许用户提取列表中特定位置上的元素. 2.3.2 节将介绍如何使用像 Select 和 Cases 这样的函数提取列表元素.它们不是根据元素的位置, 而是根据元素的特征进行提取.
|