Most
(Built-in Mathematica Symbol) Most[expr] gives expr with the last element removed.
Specifying patterns that involve alternatives. This defines h to give p when its argument is either a or b. The first two cases give p.
ManhattanDistance[u, v] gives the Manhattan or "city block" distance between vectors u and v.
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 ...
Mathematica supports logical operators not only for programming, but for mathematical operations as well.
Functions for grouping together elements of lists. Here is a list. This groups the elements of the list in pairs, throwing away the single element left at the end.
Mathematica usually keeps the elements of a list in exactly the order you originally entered them. If you want to treat a Mathematica list like a mathematical set, however, ...
Mathematica represents matrices and vectors using lists. Anything that is not a list Mathematica considers as a scalar. A vector in Mathematica consists of a list of scalars. ...
Equivalent[e_1, e_2, ...] represents the logical equivalence e_1 \[DoubleLeftRightArrow] e_2 \[DoubleLeftRightArrow] ..., giving True when all of the e_i are the same.
Distribute[f[x_1, x_2, ...]] distributes f over Plus appearing in any of the x_i. Distribute[expr, g] distributes over g. Distribute[expr, g, f] performs the distribution ...