|
SOLUTIONS
|
MapIndexed
MapIndexed[f, expr]
将 f 作用到 expr 的元素中,并把每个元素的部分规格作为 f 的第二个参数给出.
MapIndexed[f, expr, levelspec]
把 f 作用到由 levspec 指定的 expr 层上的所有部分.
更多信息更多信息
- MapIndexed 使用标准的层次规格:
-
n 从第
层到第 n 层Infinity 从第
层到 Infinity{n} 仅在第 n 层 {n1,n2} 从第
层到第
层 - 在 MapIndexed 中 levelspec 的缺省值是
. - 正层的 n 由指标 n 指定的 expr 所有部分组成.
- 负层的 -n 由带有深度 n 的
所有部分组成. - 层
由不带子集的数值、符号和其它对象组成. - 层
对应于整个表达式. - 选项设置 Heads->True 下,MapIndexed 也作用于表达式的头部和其它部分.
- MapIndexed 按深度优先的顺序访问 expr 的部分,对叶子节点的访问在根节点的访问之前. »
- MapIndexed 通常有效地构建全新表达式然后进行计算.
版本 2 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
