Apply

Apply[f, expr]
f 替换 expr 的头部.

Apply[f, expr, {1}]
f 替换 expr 的第 层的头部.

Apply[f, expr, levelspec]
替换 expr 中使用 levelspec 指定的部分的头部.

更多信息更多信息

  • Apply 使用标准层指定:
  • nn
    InfinityInfinity
    {n}只有层 n
    {n1,n2}
  • levelspec 的缺省值在 Apply 中为 .
  • 等价于 Apply[f, expr, {1}].
  • 正层 n 由指标 n 指定的 expr 所有部分组成.
  • 负层 -n 由深度为 nexpr 所有部分组成.
  • 由不带次级部分的数值、符号和其它对象组成.
  • 对应于整个表达式.
  • Apply 通常很有效地构成全新表达式然后进行计算.
  • Apply 作用于 SparseArray 对象,就如同它作用于相应的普通列表.
版本 1 的新功能 | 版本 5 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »