AnyTrue

AnyTrue[{e1,e2,},test]

如果 test[ei] 对于任意一个 eiTrue,则生成 True.

AnyTrue[expr,test,level]

检验 expr 在层 level 的部分.

AnyTrue[test]

表示 AnyTrue 的一个运算符形式,可以应用于表达式..

更多信息

范例

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

基本范例  (4)

检查列表中是否有元素满足条件:

检查矩阵是否有任何元素满足条件:

检查关联中是否有值满足条件:

可能返回符号式结果:

TrueQ 可用来避免得到符号式结果:

范围  (3)

AnyTrue 可用于具有任何标头的表达式:

AnyTrue 可以运算参差不齐的表达式:

默认情况下,AnyTrue 在第1层运算:

属性和关系  (4)

TrueQ 构造谓词,使得谓词更强:

AnyTrue[list,f] 等价于 !NoneTrue[list,f]

AnyTrue[list,f] 高效地作用于稀疏向量:

AnyTrue[list,test] 按顺序检查 list 的部分,一旦 test 返回 True 即停止:

可能存在的问题  (1)

可能返回符号式结果:

Wolfram Research (2014),AnyTrue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AnyTrue.html (更新于 2015 年).

文本

Wolfram Research (2014),AnyTrue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AnyTrue.html (更新于 2015 年).

CMS

Wolfram 语言. 2014. "AnyTrue." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/AnyTrue.html.

APA

Wolfram 语言. (2014). AnyTrue. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AnyTrue.html 年

BibTeX

@misc{reference.wolfram_2024_anytrue, author="Wolfram Research", title="{AnyTrue}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/AnyTrue.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_anytrue, organization={Wolfram Research}, title={AnyTrue}, year={2015}, url={https://reference.wolfram.com/language/ref/AnyTrue.html}, note=[Accessed: 17-November-2024 ]}