此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

MapAt

MapAt[f, expr, n]
f 作用于 expr 中位置 n 上的元素。 如果 n 为负数,该位置从末尾开始统计。
MapAt[f, expr, {i, j, ...}]
f 作用于 expr 中位置 {i, j, ...} 上的元素。
MapAt[f, expr, {{i1, j1, ...}, {i2, j2, ...}, ...}]
f 作用于 expr 中指定的几个位置上的元素。
  • MapAt[f, expr, {i, j, ...}]MapAt[f, expr, {{i, j, ...}}]f 作用到部分 expr[[i, j, ...]]
  • MapAt[f, expr, {{i1, j1, ...}, {i2, j2, ...}, ...}]f 作用到部分 expr[[i1, j1, ...]]expr[[i2, j2, ...]], ....  »
  • MapAt i使用的位置列表同函数 Position返回的列表具有同样的形式。  »
  • 如果某个部分在位置列表中出现不止一次,MapAtf 重复作用到这个特殊部分。  »
1 的新功能