MATHEMATICA 教程

处理列表元素

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 个元素组成的列表

列表元素的运算.

这里取出列表的第二个元素.
In[1]:=
Click for copyable input
Out[1]=
这里取出一组元素构成列表.
In[2]:=
Click for copyable input
Out[2]=
把列表赋给 .
In[3]:=
Click for copyable input
Out[3]=
这里提取 的元素.
In[4]:=
Click for copyable input
Out[4]=

通过把列表赋给变量,可以像其它计算机语言中的数组一样使用 Mathematica 列表. 因此. 例如,通过给 赋值来重新设置元素列表.

Part[v,i] v[[i]]取出列表的第 i 个元素
Part[v,i]=value v[[i]]=value重新给列表的第 i 个元素赋值

类似数组的列表运算.

给出一个列表.
In[5]:=
Click for copyable input
Out[5]=
对列表的第三个元素重新赋值.
In[6]:=
Click for copyable input
Out[6]=
现在赋给 的列表被修改了.
In[7]:=
Click for copyable input
Out[7]=
New to Mathematica? Find your learning path »
Have a question? Ask support »