Slot


表示提供给纯函数的第一个参数.


表示第 个参数.


表示在第一个参数中的一个相关性中与键值 相关联的数值.

更多信息更多信息

  • 用于表示形如 body&Function[body] 的纯函数中的参数或形式参数.
  •  等价于 Slot[1].
  • 等价于 Slot[n]. n 必须是正整数.
  • 返回函数的头部,也即纯函数本身.
  • 当应用于一个相关性时, 等价于 并且在相关性中挑出元素.
  • 在格式 中,name 中的字符可以是不以数字开头的字母数字的任意组合.

背景
背景

  • Slot[1] 表示提供给纯函数的第一个参数. 表达式 Slot[1] 可以紧凑的记为井字符 ,或用更显式的 形式表示. 纯函数的第 个参数可被表示为 Slot[n],通常又被记为 . 纯函数的第零个参数 是它的头部.
  • Slot 通常被用在 Function 内部. 在形如 的纯函数中, 被用在 中来表示参数或形式参数. 可以用 来作为应用 Slot 的例子,其求值结果是 .
  • 提供给纯函数的参数序列可以用 SlotSequence 表示(其简写为 ).
  • 当纯函数嵌套时,使用 Slot 是有歧义的,在这种情况下参数必须用带有命名参数的显式 Function 构造来指定.
1988年引入
(1.0)
| 2014年更新
(10.0)
Translate this page: