Pattern

s:obj
表示赋予名称 s 的模式对象 obj.

更多信息更多信息

  • 名称 s 必须是一个符号.
  • 对象 obj 可以是任何模式对象.
  • 当使用一个变换规则时,在右边出现的 s 由在左边匹配的任何表达式替换.
  • 运算符 : 有一个相对低的优先级. 表达式 x:_+_ 解释为 x:(_+_),而不是 (x:_)+_.
  • 形式 s_ 等价于 s:_. 相似地,s_h 等价于 s:_hs__ 等价于 s:__ 等等.

范例范例打开所有单元关闭所有单元

基本范例  (1)基本范例  (1)

对整数列表赋予一个名称:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
1988年引入
(1.0)
Translate this page: