This is documentation for Mathematica 7, which was
based on an earlier version of the Wolfram Language.
 List Manipulation Lists are central constructs in Mathematica, used to represent collections, arrays, sets and sequences of all kinds. Lists can have any structure and size, and can routinely involve even millions of elements. Well over a thousand built-in functions throughout Mathematica operate directly on lists, making lists a powerful vehicle for interoperability. (List) — specify a list explicitly Table — make a table of values of an expression Array — make an array of any dimension from a function      list[[...]] (Part) — parts or sequences of parts (;;), resettable with = Select — select according to a function Cases — give cases matching a pattern      Flatten — flatten out nested lists      Map (/@) — map a function over a list: f/@{a, b, c}{f[a], f[b], f[c]} Apply (@@, @@@) — apply a function to a list: f@@{a, b, c}f[a, b, c]      {..}+{..}, etc. — automatically operate in parallel on list elements           TUTORIALS Making Lists of Objects Getting Pieces of Lists Combining Lists Adding, Removing and Modifying List Elements Manipulating Lists by Their Indices Nested Lists Applying Functions to Parts of Expressions Testing and Searching List Elements MORE ABOUT Handling Arrays of Data Handling Numerical Data Operations on Vectors Matrix Operations Tensors General Expressions RELATED LINKS How to: Work with Lists