处理列表元素
在 Mathematica 中,列表运算大多是将列表作为单个对象进行处理,然而,有时也需要取出或设置列表中的某个元素.
通过给出 Mathematica 列表元素的"索引"来涉及某个元素. 列表元素被以 1 开始顺序标号.
| {a,b,c} | 一个列表 |
| Part[list,i] 或 list[[i]] | 列表 list 的第 i 个元素 (第一个元素为 list[[1]]) |
| Part[list,{i,j,...}] 或 list[[{i,j,...}]] | 列表 list 的第 i,第 j,... 个元素组成的列表 |
| Part[list,i;;j] | 列表 list 的第 i 到第 j 个元素组成的列表 |
列表元素的运算.
| Out[1]= |  |
| Out[2]= |  |
把列表赋给

.
| Out[3]= |  |
这里提取

的元素.
| Out[4]= |  |
通过把列表赋给变量,可以像其它计算机语言中的数组一样使用 Mathematica 列表. 因此. 例如,通过给
赋值来重新设置元素列表.
| Part[v,i] 或 v[[i]] | 取出列表的第 i 个元素 |
| Part[v,i]=value 或 v[[i]]=value | 重新给列表的第 i 个元素赋值 |
类似数组的列表运算.
| Out[5]= |  |
| Out[6]= |  |
现在赋给

的列表被修改了.
| Out[7]= |  |