SequenceCount

SequenceCount[list,sub]

sublist 中のサブリストとして現れた回数を与える.

SequenceCount[list,patt]

一般文字列パターン patt にマッチする list 中のサブリストの数を与える.

詳細とオプション

  • SequenceCount[list,patt]では,patt は,PatternSequenceRepeated (..),Blank (_),BlankSequence (__)等の構造を含む,頭部がListの式でよい.
  • パターン patt は,リスト(それ自身が頭部Listを持つ必要はない)にマッチするパターンでもよい.
  • デフォルトのオプション設定OverlapsFalseでは,SequenceCountは重なり合わないサブリストのみを含む.設定をOverlapsTrueとすると,重なり合うサブリストも含まれるようになる.
  • OverlapsAllとすると,同じパターンにマッチする複数のサブリストがすべて含まれる.OverlapsTrueとすると,指定されたされた位置でマッチする最初のサブリストのみが含まれるようになる.

例題

すべて開くすべて閉じる

  (2)

サブリストの出現回数を数える:

パターン列の出現回数を数える:

スコープ  (4)

リスト中の整数列を数える:

それらのリスト中の位置を求める:

リスト中の文字列を数える:

パターンにマッチする要素列を数える:

長さ6の可能なすべての重なり合う列を数える:

可能性は以下の通りである:

オプション  (2)

Overlaps  (2)

すべての重なり合い:

重なり合いは許可しない:

異なる位置からの重なり合いを許可する:

重なり合いは許可しない:

すべての重なり合いを許可する:

特性と関係  (3)

列の出現数を数える:

列の位置を求める:

実際の列を求める:

列を式で置換する:

文字のリストについては,SequenceCountStringCountに大変似ている:

SubsetCountは任意の順序で列の要素をマッチする:

SequenceCountは指定された順序でのみ列をマッチする:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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