AnyTrue

AnyTrue[{e1,e2,},test]

test[ei]eiのいずれかについてTrueのときにTrueを返す.

AnyTrue[expr,test,level]

レベル level における expr の各部分を調べる.

AnyTrue[test]

式に適用可能なAnyTrueの演算子形を表す.

詳細

  • AnyTrue[expr,test]およびAnyTrue[expr,test,level]は,結果を決定するために必要な数の test[ei]しか評価しない.
  • AnyTrue[list,test]AnyTrue[list,test,1]に等しい.
  • AnyTrue[test][list]AnyTrue[list,test]に等しい.

例題

すべて開くすべて閉じる

  (4)

リストのいずれかの要素が条件を満たすかどうかをチェックする:

行列の任意の要素が条件を満足するかどうかを調べる:

連想のいずれかの値が条件を満たすかどうかをチェックする:

記号による結果が返されることがある:

記号的な結果を避けたければTrueQを使うこともできる:

スコープ  (3)

AnyTrueは,任意の頭部を持つ式に適用可能である:

AnyTrueは,不規則な式に使うことができる:

デフォルトで,AnyTrueはレベル1に作用する:

特性と関係  (4)

TrueQで述語を構成し,述語を強化する:

AnyTrue[list,f]!NoneTrue[list,f]に等しい:

AnyTrue[list,f]は疎なベクトルに効果的に働く:

AnyTrue[list,test]list の各部を順に調べ,testTrueを返した時点で停止する:

考えられる問題  (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 Language. 2014. "AnyTrue." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/AnyTrue.html.

APA

Wolfram Language. (2014). AnyTrue. Wolfram Language & System Documentation Center. Retrieved from 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 ]}