Apply
(Built-in Mathematica Symbol) Apply[f, expr] or f @@ expr replaces the head of expr by f. Apply[f, expr, {1}] or f @@@ expr replaces heads at level 1 of expr by f.Apply[f, expr, levelspec] replaces heads ...
NotebookApply[notebook, data] writes data into a notebook at the current selection, replacing the first selection placeholder in data by the current selection, and then ...
In an expression like f[{a,b,c}] you are giving a list as the argument to a function. Often you need instead to apply a function directly to the elements of a list, rather ...
Many computations are conveniently specified in terms of applying functions in parallel to many elements in a list. Mathematica provides a suite of elegant functional ...
If you have a list of elements, it is often important to be able to apply a function separately to each of the elements. You can do this in Mathematica using Map. This ...
Applying transformation rules. The replacement operator /. (pronounced "slash-dot") applies rules to expressions. You can give a list of rules to apply. Each rule will be ...
Many programs you write will involve operations that need to be iterated several times. Nest and NestList are powerful constructs for doing this. Applying functions of one ...
Replace
(Built-in Mathematica Symbol) Replace[expr, rules] applies a rule or list of rules in an attempt to transform the entire expression expr. Replace[expr, rules, levelspec] applies rules to parts of expr ...
MapAll
(Built-in Mathematica Symbol) MapAll[f, expr] or f //@ expr applies f to every subexpression in expr.
ImageApply[f, image] applies the function f to the list of channel values for each pixel in image.