|
SOLUTIONS
|
MATHEMATICA 内置符号
Part 
或 Part[expr, i]
给出 expr 的第 i
个元素.
![]()
从末端开始统计.
或 Part[expr, i, j, ...]
等于
.
![]()
给出 expr 的第
、
、......个元素组成的子列表.
给出从第 m 个元素到第 n 个元素组成的子列表.
给出从第 m 个元素到第 n 个元素且步长为 s 组成的子列表.
更多信息更多信息
- 您可以用类似
的赋值来修改表达式中任何子列表. » - 一个表达式的子列表 0 是它的头部.
- 子列表的共同区域包括:
-
expr[[m;;]] 从第 m 个元素到结尾 expr[[;;n]] 从开始到第 n 个元素 expr[[;;,j]] 第 j 列 expr[[m1;;n1,m2;;n2]] 子矩阵 - 当 expr 是一个列表,
给出子列表. 通常情况下,expr 的头部应用到子列表上. » - 可以从
中得到一个嵌套的子列表. 每个子列表都有一个指针. - 如果有任何
是 All,则包含该层的所有元素组成的列表. - 注意在 Part 中使用的列表和在 Extract、MapAt 和 Position 中的函数是不同.
- 如果 expr 是一个 SparseArray 对象,
给出对应普通列表的子列表. » - 在 StandardForm 和 InputForm 中,
可以输出为
.
和
可以输入为 Esc[[Esc 和 Esc]]Esc 或 \[LeftDoubleBracket]和 \[RightDoubleBracket].- 在 StandardForm 中,
可以输入为
或
.
范例范例打开所有单元关闭所有单元
基本范例 (10)基本范例 (10)
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
Part 对任意类型的表达式起作用,不仅仅是列表:
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
| In[4]:= |
| Out[4]= |
| In[5]:= |
Out[5]//FullForm= | |
版本 1 的新功能 | 版本 5 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
