2.3.11 重复模式重复模式 等多空位可以用来定义产生任意表达式序列的模式, 而模式重复运算 .. 和 ... 可以给出某些形式重复任意次的模式.例如, f[a..] 表示任意形如 f[a], f[a, a], f[a, a, a] 的表达式.
模式 f[a..] 允许变量a重复多次
Out[1]= |  |
这一模式允许任何数目的变量 a 后跟任何数目的变量 b
Out[2]= |  |
每一个变量既可以是 a 又可以是 b
Out[3]= |  |
也可以用 .. 和 ... 表示任意模式的重复,当该模式中包含有命名的项时, 则这些项在任一次重复中是相同的. 有一列变量对的函数 应用上面的定义
Out[5]= |  |
在这一定义中,所有对的第二个元素必需相等 应用上面的定义
Out[7]= |  |
|