一个向量是非列表元素的列表:
一个矩阵是等长度的向量组成的列表:
许多运算适用于矩阵,如
Dot、
Transpose 和
Det:
一个矩形数组可以用相同维数的嵌套列表表示:
许多操作适用于任意深度的数组,如
Dot 和
Fourier:
三维离散傅立叶变换:
非矩形的不规则数组也可以使用:
许多结构函数适用于不规则数组:
如果元素在相同的深度,你可以用
PadRight 制作一个矩形数组:
当给出多重维数,可构建矩阵或更深数组:
Table 用一个表达式或一个迭代运算来构建列表:
当给出多重迭代时,可构建矩阵或数组:
在长度预先未知的情况下构建列表,用
Sow 和
Reap 有效:
尝试滚动骰子,直到一行内相同的数字出现两次:
增加两个向量:
标量倍数:
向量的正弦:
矩阵的标量倍数:
矩阵加上一个向量,结果增加矩阵行向量的分量:
函数按元素作用于一个矩阵:
任何有属性
Listable 的函数按元素线性作用于列表:
如果有一个嵌套列表,在第1层的应用给出作用在子列表的 f:
对于嵌套列表,
Map 可以将
f 用到任意层或多个层上:
您可以通过指定部分的列表,获得多个分量:
许多命令用

指定变量的范围:
许多命令用

指定变量的集合:
在许多求解命令中,将规则列表作为解返回:
在有多重解集下,结果是规则列表:
当在
ReplaceAll 中使用规则列表,您可以获得结果列表:
甚至在只有一个解时,额外
List 用于相同结构:
因为元素可以是任意类型,所以列表可以很好的保存数据:
逐项平方的正弦:
绘制数据:
在二维空间内取样的函数数据:
数据插值的一个分段多项式:
直接绘制数据: