ReplaceList

ReplaceList[expr, rules]
attempts to transform the entire expression expr by applying a rule or list of rules in all possible ways, and returns a list of the results obtained.

ReplaceList[expr, rules, n]
gives a list of at most n results.

DetailsDetails

  • When no transformation is possible, ReplaceList returns .

ExamplesExamplesopen allclose all

Basic Examples (1)Basic Examples (1)

Give the results of all possible replacements:

In[1]:=
Click for copyable input
Out[1]=

Give only the first replacement that applies:

In[2]:=
Click for copyable input
Out[2]=
New in 3
New to Mathematica? Find your learning path »
Have a question? Ask support »