# Wolfram Language & System 10.0 (2014)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
BUILT-IN WOLFRAM LANGUAGE SYMBOL

# Table

Table[expr,{imax}]
generates a list of copies of expr.

Table[expr,{i,imax}]
generates a list of the values of expr when i runs from 1 to .

Table[expr,{i,imin,imax}]
starts with .

Table[expr,{i,imin,imax,di}]
uses steps di.

Table[expr,{i,{i1,i2,}}]
uses the successive values , , .

Table[expr,{i,imin,imax},{j,jmin,jmax},]
gives a nested list. The list associated with i is outermost. »

## DetailsDetails

• You can use Table to build up vectors, matrices, tensors and other arrays.
• Table uses the standard Wolfram Language iteration specification.
• Table evaluates its arguments in a nonstandard way.
• Table[expr,spec] first evaluates spec, then localizes the variable specified, and successively assigns values to it, each time evaluating expr.
• Table effectively uses Block to localize values or variables.
• Table[expr,spec1,spec2] is effectively equivalent to Table[Table[expr,spec2],spec1].

## ExamplesExamplesopen allclose all

### Basic Examples  (6)Basic Examples  (6)

A table of the first 10 squares:

 Out[1]=

A table with running from 0 to 20 in steps of 2:

 Out[1]=

A list of 10 's:

 Out[1]=

Make a 4×3 matrix:

 Out[1]=
 Out[2]//MatrixForm=

Plot a table:

 Out[1]=

Arrange a table in a column:

 Out[1]=