prints with the elements of list arranged in an array of rectangular cells.

Details and Options

  • The height of each row and the width of each column are determined by the maximum size of an element in the row or column.
  • TableForm prints a singlelevel list in a column. It prints a twolevel list as a two-dimensional table. More deeply nested lists are by default printed with successive dimensions alternating between rows and columns.
  • Arrays in which all sublists at a particular level are not of the same length display as ragged tables. »
  • The following options can be given:
  • TableAlignmentsAutomatichow to align entries in each dimension
    TableDepthInfinitymaximum number of levels to include
    TableDirectionsColumnwhether to arrange dimensions as rows or columns
    TableHeadingsNonehow to label table entries
    TableSpacingAutomatichow many spaces to put between entries in each dimension
  • TableForm acts as a "wrapper", which affects printing, but not evaluation.


open all close all

Basic Examples  (1)

Show vector, matrix and general arrays in tabular form:

Click for copyable input
Click for copyable input
Click for copyable input

Scope  (3)

Options  (10)

Applications  (4)

Properties & Relations  (5)

Neat Examples  (1)

Introduced in 1988