第一个案例

第一个案例[{e(电子)1,e(电子)2,},图案]

给出第一个e(电子)匹配图案,或缺少[“找不到”]如果没有匹配图案找到。

第一个案例[{e(电子)1,},图案相对湿度]

给出的值为相对湿度对应于第一个e(电子)匹配图案.

第一个案例[快递,图案,违约]

给予违约如果没有元素匹配图案找到。

第一个案例[快递,图案,违约,等级规格]

仅查找出现在由指定的级别上的对象等级规格.

第一个案例[图案]

表示的运算符形式第一个案例可以应用于表达式的。

详细信息和选项

  • 的第一个参数第一个案例不需要有头列表并且可以是关联。
  • 第一个案例[快递,图案:>相对湿度]评估相对湿度只有当找到模式时。
  • 第一个案例[{e(电子)1,e(电子)2,},图案,违约],违约仅当没有e(电子)匹配。
  • 第一个案例[图案][快递]等于第一个案例[快递,图案].
  • 第一个案例使用标准级别规范:
  • n个水平1通过n个
    无穷水平1通过无穷
    {n个}水平n个只有
    {n个1,n个2}水平n个1通过n个2
  • 的默认值等级规格在里面第一个案例{1}.
  • 一个积极的水平n个由以下所有部分组成快递由指定n个指数。
  • 负水平-n个由以下各项组成快递有深度n个.
  • 水平-1由数字、符号和其他没有子部分的对象组成。
  • 水平0对应于整个表达式。
  • 使用选项设置头部->真的,第一个案例看看表情的头部及其部分。
  • 第一个案例遍历的部分快递按深度顺序排列,叶子先于根。

示例

全部打开全部关闭

基本示例  (3)

查找列表中与整数匹配的第一个元素:

找到第一个非整数:

返回x个从第一个内部(f)[x个_]匹配:

从中拾取图元协会:

范围  (7)

使用运算符形式案例:

查找第一个订单对:

求其和:

选择第一个非零元素:

使用:>仅在找到显式元素后进行计算:

指定自定义默认值:

使用级别规范检查矩阵的元素:

从嵌套关联中拾取元素:

选项  (1)

头部  (1)

在表达式元素中查找符号:

在搜索中还包括表达式的标题:

属性和关系  (4)

仅在需要时评估默认值:

第一个案例仅返回第一个匹配项:

案例返回所有匹配项:

第一个案例可以通过以下组合实现案例更换:

第一个案例类似于选择第一个除了它使用模式而不是函数:

选择元素总和小于10的第一个列表:

使用选择第一个以获得相同的结果:

可能的问题  (1)

规则将匹配元素转换为其右侧:

使用Hold模式将规则本身视为一种模式:

Wolfram Research(2014),FirstCase,Wolfram语言函数,https://reference.wolfram.com/language/ref/FirstCase.html。

文本

Wolfram Research(2014),FirstCase,Wolfram语言函数,https://reference.wolfram.com/language/ref/FirstCase.html。

CMS公司

沃尔夫拉姆语言。2014年,“FirstCase”,Wolfram语言与系统文档中心。Wolfram研究。https://reference.wolfram.com/language/ref/FirstCase.html。

亚太地区

沃尔夫拉姆语言。(2014). 第一个案例。Wolfram语言与系统文档中心。检索自https://reference.wolfram.com/language/ref/FirstCase.html

BibTeX公司

@misc{reference.wolfram_2024_firstcase,author=“wolfram Research”,title=“{firstcase}”,year=“2014”,howpublished=“\url{https://reference.wolfram.com/language/ref/firstcase.html}”]}

BibLaTeX公司

@online{reference.wolfram_2024_firstcase,organization={wolfram Research},title={firstcase},year={2014},url={https://reference.jolfram.com/language/ref/firstcase.html},note=[访问时间:2024年9月21日]}