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]=
Introduced in 1996
(3.0)