AllMatch

AllMatch[{e1,e2,},form]

eiすべてがパターン form にマッチする場合にTrueを返す.

AllMatch[expr,form,level]

レベル levelexpr の各部分を検証する.

AllMatch[form]

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

詳細

  • AllMatch[expr,form]AllMatch[expr,form,level]は結果を決定するのに必要な数の eiしか検証しない. »
  • AllMatch[list,form]AllMatch[list,form,1]に等しい.
  • AllMatchは連想に作用する.値を検証するがキーは検証しない. »
  • AllMatch[form][list]AllMatch[list,form]に等しい.

例題

すべて開くすべて閉じる

  (4)

リストの全要素がパターンにマッチするかどうかをチェックする:

行列の全要素がパターンにマッチするかどうかをチェックする:

AllMatchの演算子形を使う:

連想のすべての値がパターンにマッチするかどうかをチェックする:

スコープ  (4)

AllMatchは,任意の頭部を持つ式に適用できる:

AllMatchは,不揃いの式にも動作する:

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

Verbatimを使ってリテラルなブランクを検証する:

特性と関係  (6)

AllMatch[list,form]NoneMatch[list,Except[form]]に等しい:

AllMatch[list,form]は疎なベクトルに効果的に作用する:

AllMatch[list,form]list の各部分を順にチェックし,form がマッチしなくなると停止する:

AllMatch[list,form]AllTrue[list,MatchQ[form]]に等しい:

AllMatch[{e1,e2,},form]And[MatchQ[e1,form],MatchQ[e2,form],]に等しい:

AllMatch[list,e1|e2|]ContainsOnly[list,{e1,e2,}]に等しい:

考えられる問題  (1)

連想については,AllMatchは値だけを検証する:

Wolfram Research (2024), AllMatch, Wolfram言語関数, https://reference.wolfram.com/language/ref/AllMatch.html.

テキスト

Wolfram Research (2024), AllMatch, Wolfram言語関数, https://reference.wolfram.com/language/ref/AllMatch.html.

CMS

Wolfram Language. 2024. "AllMatch." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AllMatch.html.

APA

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

BibTeX

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

BibLaTeX

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