NoneTrue

NoneTrue[{e1,e2,},test]

test[ei]がすべての eiについてFalseのときにTrueを返す.

NoneTrue[expr,test,level]

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

NoneTrue[test]

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

詳細

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

例題

すべて開くすべて閉じる

  (4)

リストのどの要素も条件を満足しないかどうかをチェックする:

行列のどの要素も条件を満足しないことを確かめる:

連想のどの値も条件を満足しないかどうかをチェックする:

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

いくつかの要素に適用された条件が記号によるものであっても,確定的な結果が推測されることがある:

TrueQを使って記号結果を避けることができる:

スコープ  (3)

NoneTrueは任意の頭部を持つ式に適用することができる:

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

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

特性と関係  (5)

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

NoneTrue[list,f]AllTrue[list,Composition[Not,f]]に等しい:

f を評価するとTrueあるいはFalseになる場合は,NoneTrue[list,f]VectorQ[list,Composition[Not,f]]に等しい:

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

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

考えられる問題  (1)

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

Wolfram Research (2014), NoneTrue, Wolfram言語関数, https://reference.wolfram.com/language/ref/NoneTrue.html (2015年に更新).

テキスト

Wolfram Research (2014), NoneTrue, Wolfram言語関数, https://reference.wolfram.com/language/ref/NoneTrue.html (2015年に更新).

CMS

Wolfram Language. 2014. "NoneTrue." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/NoneTrue.html.

APA

Wolfram Language. (2014). NoneTrue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NoneTrue.html

BibTeX

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

BibLaTeX

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