Products
  • Wolfram|One

    The definitive Wolfram Language and notebook experience

  • Mathematica

    The original technical computing environment

  • Notebook Assistant + LLM Kit

    All-in-one AI assistance for your Wolfram experience

  • Compute Services
  • System Modeler
  • Finance Platform
  • Wolfram|Alpha Notebook Edition
  • Application Server
  • Enterprise Private Cloud
  • Wolfram Engine
  • Wolfram Player
  • Wolfram Cloud App
  • Wolfram Player App

More mobile apps

Core Technologies of Wolfram Products

  • Wolfram Language
  • Computable Data
  • Wolfram Notebooks
  • AI & Linguistic Understanding

Deployment Options

  • Wolfram Cloud
  • wolframscript
  • Wolfram Engine Community Edition
  • Wolfram LLM API
  • WSTPServer
  • Wolfram|Alpha APIs

From the Community

  • Function Repository
  • Community Paclet Repository
  • Example Repository
  • Neural Net Repository
  • Prompt Repository
  • Wolfram Demonstrations
  • Data Repository
  • Group & Organizational Licensing
  • All Products
Consulting & Solutions

We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technical expertise

  • Data & Computational Intelligence
  • Model-Based Design
  • Algorithm Development
  • Wolfram|Alpha for Business
  • Blockchain Technology
  • Education Technology
  • Quantum Computation

Wolfram Consulting

Wolfram Solutions

  • Data Science
  • Artificial Intelligence
  • Biosciences
  • Healthcare Intelligence
  • Sustainable Energy
  • Control Systems
  • Enterprise Wolfram|Alpha
  • Blockchain Labs

More Wolfram Solutions

Wolfram Solutions For Education

  • Research Universities
  • Colleges & Teaching Universities
  • Junior & Community Colleges
  • High Schools
  • Educational Technology
  • Computer-Based Math

More Solutions for Education

  • Contact Us
Learning & Support

Get Started

  • Wolfram Language Introduction
  • Fast Intro for Programmers
  • Fast Intro for Math Students
  • Wolfram Language Documentation

More Learning

  • Highlighted Core Areas
  • Demonstrations
  • YouTube
  • Daily Study Groups
  • Wolfram Schools and Programs
  • Books

Grow Your Skills

  • Wolfram U

    Courses in computing, science, life and more

  • Community

    Learn, solve problems and share ideas.

  • Blog

    News, views and insights from Wolfram

  • Resources for

    Software Developers

Tech Support

  • Contact Us
  • Support FAQs
  • Support FAQs
  • Contact Us
Company
  • About Wolfram
  • Career Center
  • All Sites & Resources
  • Connect & Follow
  • Contact Us

Work with Us

  • Student Ambassador Initiative
  • Wolfram for Startups
  • Student Opportunities
  • Jobs Using Wolfram Language

Educational Programs for Adults

  • Summer School
  • Winter School

Educational Programs for Youth

  • Middle School Camp
  • High School Research Program
  • Computational Adventures

Read

  • Stephen Wolfram's Writings
  • Wolfram Blog
  • Wolfram Tech | Books
  • Wolfram Media
  • Complex Systems

Educational Resources

  • Wolfram MathWorld
  • Wolfram in STEM/STEAM
  • Wolfram Challenges
  • Wolfram Problem Generator

Wolfram Initiatives

  • Wolfram Science
  • Wolfram Foundation
  • History of Mathematics Project

Events

  • Stephen Wolfram Livestreams
  • Online & In-Person Events
  • Contact Us
  • Connect & Follow
Wolfram|Alpha
  • Your Account
  • User Portal
  • Wolfram Cloud
  • Products
    • Wolfram|One
    • Mathematica
    • Notebook Assistant + LLM Kit
    • Compute Services
    • System Modeler
    • Finance Platform
    • Wolfram|Alpha Notebook Edition
    • Application Server
    • Enterprise Private Cloud
    • Wolfram Engine
    • Wolfram Player
    • Wolfram Cloud App
    • Wolfram Player App

    More mobile apps

    • Core Technologies
      • Wolfram Language
      • Computable Data
      • Wolfram Notebooks
      • AI & Linguistic Understanding
    • Deployment Options
      • Wolfram Cloud
      • wolframscript
      • Wolfram Engine Community Edition
      • Wolfram LLM API
      • WSTPServer
      • Wolfram|Alpha APIs
    • From the Community
      • Function Repository
      • Community Paclet Repository
      • Example Repository
      • Neural Net Repository
      • Prompt Repository
      • Wolfram Demonstrations
      • Data Repository
    • Group & Organizational Licensing
    • All Products
  • Consulting & Solutions

    We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technical expertise

    WolframConsulting.com

    Wolfram Solutions

    • Data Science
    • Artificial Intelligence
    • Biosciences
    • Healthcare Intelligence
    • Sustainable Energy
    • Control Systems
    • Enterprise Wolfram|Alpha
    • Blockchain Labs

    More Wolfram Solutions

    Wolfram Solutions For Education

    • Research Universities
    • Colleges & Teaching Universities
    • Junior & Community Colleges
    • High Schools
    • Educational Technology
    • Computer-Based Math

    More Solutions for Education

    • Contact Us
  • Learning & Support

    Get Started

    • Wolfram Language Introduction
    • Fast Intro for Programmers
    • Fast Intro for Math Students
    • Wolfram Language Documentation

    Grow Your Skills

    • Wolfram U

      Courses in computing, science, life and more

    • Community

      Learn, solve problems and share ideas.

    • Blog

      News, views and insights from Wolfram

    • Resources for

      Software Developers
    • Tech Support
      • Contact Us
      • Support FAQs
    • More Learning
      • Highlighted Core Areas
      • Demonstrations
      • YouTube
      • Daily Study Groups
      • Wolfram Schools and Programs
      • Books
    • Support FAQs
    • Contact Us
  • Company
    • About Wolfram
    • Career Center
    • All Sites & Resources
    • Connect & Follow
    • Contact Us

    Work with Us

    • Student Ambassador Initiative
    • Wolfram for Startups
    • Student Opportunities
    • Jobs Using Wolfram Language

    Educational Programs for Adults

    • Summer School
    • Winter School

    Educational Programs for Youth

    • Middle School Camp
    • High School Research Program
    • Computational Adventures

    Read

    • Stephen Wolfram's Writings
    • Wolfram Blog
    • Wolfram Tech | Books
    • Wolfram Media
    • Complex Systems
    • Educational Resources
      • Wolfram MathWorld
      • Wolfram in STEM/STEAM
      • Wolfram Challenges
      • Wolfram Problem Generator
    • Wolfram Initiatives
      • Wolfram Science
      • Wolfram Foundation
      • History of Mathematics Project
    • Events
      • Stephen Wolfram Livestreams
      • Online & In-Person Events
    • Contact Us
    • Connect & Follow
  • Wolfram|Alpha
  • Wolfram Cloud
  • Your Account
  • User Portal
Wolfram Language & System Documentation Center
TableForm
  • See Also
    • MatrixForm
    • Grid
    • TextGrid
    • GraphicsGrid
    • TableView
    • ArrayPlot
    • PaddedForm
  • Workflows
    • Make a Grid of Output Data
  • Tech Notes
    • Making Tables of Values
    • Tables and Matrices
    • Formatted Output
    • See Also
      • MatrixForm
      • Grid
      • TextGrid
      • GraphicsGrid
      • TableView
      • ArrayPlot
      • PaddedForm
    • Workflows
      • Make a Grid of Output Data
    • Tech Notes
      • Making Tables of Values
      • Tables and Matrices
      • Formatted Output

TableForm[list]

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

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Options  
TableAlignments  
TableDepth  
TableDirections  
TableHeadings  
TableSpacing  
Applications  
Properties & Relations  
Possible Issues  
Neat Examples  
See Also
Tech Notes
Related Workflows
History
Cite this Page
BUILT-IN SYMBOL
  • See Also
    • MatrixForm
    • Grid
    • TextGrid
    • GraphicsGrid
    • TableView
    • ArrayPlot
    • PaddedForm
  • Workflows
    • Make a Grid of Output Data
  • Tech Notes
    • Making Tables of Values
    • Tables and Matrices
    • Formatted Output
    • See Also
      • MatrixForm
      • Grid
      • TextGrid
      • GraphicsGrid
      • TableView
      • ArrayPlot
      • PaddedForm
    • Workflows
      • Make a Grid of Output Data
    • Tech Notes
      • Making Tables of Values
      • Tables and Matrices
      • Formatted Output

TableForm

TableForm[list]

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 single‐level list in a column. It prints a two‐level 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:
  • TableAlignments Automatichow to align entries in each dimension
    TableDepth Infinitymaximum number of levels to include
    TableDirections Columnwhether to arrange dimensions as rows or columns
    TableHeadings Nonehow to label table entries
    TableSpacing Automatichow many spaces to put between entries in each dimension
  • The typeset form of TableForm[expr] is interpreted the same as expr when used in input. »
  • When an input evaluates to TableForm[expr], TableForm does not appear in the output. »

Examples

open all close all

Basic Examples  (1)

Show vector, matrix and general arrays in tabular form:

Scope  (3)

Tables of numbers and formulas:

A table of lists:

Format a ragged array:

Options  (11)

TableAlignments  (3)

Specify the alignment of columns:

Define both horizontal and vertical alignments:

Align columns on a decimal point or any character:

TableDepth  (2)

By default all dimensions are formatted:

Only use tabular formatting for the outermost dimension:

TableDirections  (2)

By default the outermost dimension is a column:

Format the first dimension as a row instead:

TableHeadings  (3)

Specify headings for rows:

Specify headings for columns:

Specify headings for rows and columns:

TableSpacing  (1)

The default automatic spacing:

Explicitly specify the spacing between rows and between columns:

Applications  (4)

Display data in a formatted table:

Create a multiplication table:

Multiplication table for the cyclic group :

Create a table of graphics:

Properties & Relations  (7)

TableForm formats arrays in a tabular form:

MatrixForm formats arrays using standard matrix formatting:

Grid formats two-dimensional arrays as a grid:

Use MatrixPlot to visualize the structure of large arrays:

Use ArrayPlot to visualize the structure of large discrete arrays:

Use Style to affect the display of TableForm:

Use any number form such as ScientificForm or BaseForm to affect the display of numbers:

The typeset form of TableForm[expr] is interpreted the same as expr when used in input:

Copy the output and paste it into an input cell. The

12
34
is interpreted as {{1,2},{3,4}}:

When an input evaluates to TableForm[expr], TableForm does not appear in the output:

Out is assigned the value {{1,2},{3,4}}, not TableForm[{{1,2},{3,4}}]:

Possible Issues  (1)

Even when an output omits TableForm from the top level, it is not stripped from subexpressions:

The output does not have TableForm in it:

However, the variable e does have TableForm in it, which may affect subsequent evaluations:

The determinant is not evaluated due to the intervening TableForm:

Assign variables first and then apply TableForm to the result to maintain computability:

Neat Examples  (1)

A Stirling table texture:

See Also

MatrixForm  Grid  TextGrid  GraphicsGrid  TableView  ArrayPlot  PaddedForm

Function Repository: GridTableForm

Tech Notes

    ▪
  • Making Tables of Values
  • ▪
  • Tables and Matrices
  • ▪
  • Formatted Output

Related Workflows

    Related Workflows
    ▪
  • Make a Grid of Output Data

History

Introduced in 1988 (1.0)

Wolfram Research (1988), TableForm, Wolfram Language function, https://reference.wolfram.com/language/ref/TableForm.html.

Text

Wolfram Research (1988), TableForm, Wolfram Language function, https://reference.wolfram.com/language/ref/TableForm.html.

CMS

Wolfram Language. 1988. "TableForm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TableForm.html.

APA

Wolfram Language. (1988). TableForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TableForm.html

BibTeX

@misc{reference.wolfram_2025_tableform, author="Wolfram Research", title="{TableForm}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/TableForm.html}", note=[Accessed: 01-May-2026]}

BibLaTeX

@online{reference.wolfram_2025_tableform, organization={Wolfram Research}, title={TableForm}, year={1988}, url={https://reference.wolfram.com/language/ref/TableForm.html}, note=[Accessed: 01-May-2026]}

Top
Introduction for Programmers
Introductory Book
Wolfram Function Repository | Wolfram Data Repository | Wolfram Data Drop | Wolfram Language Products
Top
  • Products
  • Wolfram|One
  • Mathematica
  • Notebook Assistant + LLM Kit
  • Compute Services
  • System Modeler

  • Wolfram|Alpha Notebook Edition
  • Wolfram|Alpha Pro
  • Mobile Apps

  • Wolfram Engine
  • Wolfram Player

  • Volume & Site Licensing
  • Server Deployment Options
  • Consulting
  • Wolfram Consulting
  • Repositories
  • Data Repository
  • Function Repository
  • Community Paclet Repository
  • Neural Net Repository
  • Prompt Repository

  • Wolfram Language Example Repository
  • Notebook Archive
  • Wolfram GitHub
  • Learning
  • Wolfram U
  • Wolfram Language Documentation
  • Webinars & Training
  • Educational Programs

  • Wolfram Language Introduction
  • Fast Introduction for Programmers
  • Fast Introduction for Math Students
  • Books

  • Wolfram Community
  • Wolfram Blog
  • Public Resources
  • Wolfram|Alpha
  • Wolfram Problem Generator
  • Wolfram Challenges

  • Computer-Based Math
  • Computational Thinking
  • Computational Adventures

  • Demonstrations Project
  • Wolfram Data Drop
  • MathWorld
  • Wolfram Science
  • Wolfram Media Publishing
  • Customer Resources
  • Store
  • Product Downloads
  • User Portal
  • Your Account
  • Organization Access

  • Support FAQ
  • Contact Support
  • Company
  • About Wolfram
  • Careers
  • Contact
  • Events
Wolfram Community Wolfram Blog
Legal & Privacy Policy
WolframAlpha.com | WolframCloud.com
© 2026 Wolfram
© 2026 Wolfram | Legal & Privacy Policy |
English