WLJS LogoWLJS Notebook

ReplaceAt

ReplaceAt[expr, rules, n] transforms expr by replacing the nth element using rules.

  • ReplaceAt[expr, rules, {i, j, ...}] replaces the part at position {i, j, ...}.
  • ReplaceAt[expr, rules, {{i1, j1, ...}, {i2, j2, ...}, ...}] replaces parts at several positions.
  • ReplaceAt[rules, pos] represents an operator form that can be applied to an expression.

Examples

ReplaceAt[{a, b, c}, x_ :> x^2, 2]
ReplaceAt[{{1, 2}, {3, 4}}, x_ :> 10 x, {2, 1}]
ReplaceAt[x_ :> -x, 1][{a, b, c}]

*See the official Wolfram Language Reference for more details.

On this page