MapAt

MapAt[f, expr, n]
applies f to the element at position n in expr. If n is negative, the position is counted from the end.

MapAt[f, expr, {i, j, ...}]
applies f to the part of expr at position .

MapAt[f, expr, {{i1, j1, ...}, {i2, j2, ...}, ...}]
applies f to parts of expr at several positions.

DetailsDetails

  • MapAt[f, expr, {i, j, ...}] or MapAt[f, expr, {{i, j, ...}}] applies f to the part .
  • MapAt[f, expr, {{i1, j1, ...}, {i2, j2, ...}, ...}] applies f to parts , , .... »
  • The list of positions used by MapAt is in the same form as is returned by the function Position. »
  • MapAt applies f repeatedly to a particular part if that part is mentioned more than once in the list of positions. »
New in 1
New to Mathematica? Find your learning path »
Have a question? Ask support »