SelectFirst
SelectFirst[{e1,e2,…},crit]
给出第一个 ei,满足 crit[ei] 是 True 或者找不到任何内容时为 Missing["NotFound"].
SelectFirst[{e1,e2,…},crit,default]
给出 default,如果不存在满足 crit[ei] 是 True 的 ei.
SelectFirst[crit]
表示 SelectFirst 的操作符格式,可用于一个表达式.
更多信息
- 在 SelectFirst[{e1,e2,…},crit,default] 中,只计算 default,如果不存在满足 crit[ei] 是 True 的 ei.
- SelectFirst[crit][expr] 等价于 SelectFirst[expr,crit].
范例
打开所有单元关闭所有单元基本范例 (4)
范围 (3)
推广和延伸 (2)
属性和关系 (4)
SelectFirst 只返回第一个匹配:
Select 返回所有匹配:
SelectFirst 可以使用 Select 和 Replace 的组合实现:
SelectFirst 与 FirstCase 相似,除非它使用函数而不是模式:
使用 FirstCase 获取相同结果:
Wolfram Research (2014),SelectFirst,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SelectFirst.html.
文本
Wolfram Research (2014),SelectFirst,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SelectFirst.html.
CMS
Wolfram 语言. 2014. "SelectFirst." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SelectFirst.html.
APA
Wolfram 语言. (2014). SelectFirst. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SelectFirst.html 年