Mathematica 9 is now available

CasesSelect

Position

FilledSmallSquarePosition[expr, pattern] gives a list of the positions at which objects matching pattern appear in expr.

FilledSmallSquarePosition[expr, pattern, levspec] finds only objects that appear on levels specified by levspec.

FilledSmallSquarePosition[expr, pattern, levspec, n] gives the positions of the first n objects found.

FilledSmallSquare Example: Position[1+x^2, 5, x^4, x^_] LongRightArrow.

FilledSmallSquarePosition[expr, pattern] tests all the subparts of expr in turn to try and find ones that match pattern.

FilledSmallSquarePosition returns a list of positions in a form suitable for use in Extract, ReplacePart and MapAt. The form is different from the one used in Part.

FilledSmallSquare The default level specification for Position is {0, Infinity}, with Heads -> True.

FilledSmallSquare A part specification {} returned by Position represents the whole of expr.

FilledSmallSquarePosition[list, pattern, 1, Heads -> False] finds positions only of objects that appear as complete elements of list.

FilledSmallSquare Level specifications are described in Section A.3.6.

FilledSmallSquare See The Mathematica Book: Section 1.8.5, Section 2.1.7, Section 2.2.4 and Section 2.3.2.

FilledSmallSquare See also: Cases, Count, StringPosition, Ordering, ReplaceList, Insert, Delete.

Further Examples

CasesSelect



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.