SubsetPosition

SubsetPosition[list,sublist]

sublist が任意の順序で list に出現する位置のリストを与える.

SubsetPosition[list,patt]

patt に任意の順序で一致するサブリストの list 中のすべての出現位置を与える.

SubsetPosition[list,patt,n]

一致した位置を最初から n 個だけ含む.

詳細とオプション

  • SubsetPosition[list,patt]patt は,PatternSequenceRepeated (..),Blank (_),BlankSequence (__)等のパターン構造を含む,頭部がListの式でよい.
  • パターン patt は,リストと一致するがそれ自身は頭部Listを持たないパターンでもよい.
  • デフォルトのオプション設定OverlapsTrueのとき,SubsetPositionには重複するサブリストが含まれる.設定をOverlapsFalseにすると,重複するサブリストは除外される.

例題

すべて開くすべて閉じる

  (1)

リスト中のサブリストの位置を求める:

オプション  (1)

Overlaps  (1)

重複を許す:

重複は許さない:

特性と関係  (1)

SubsetPositionの結果の中の順序はパターンで決定される:

各結果に対応する部分集合を抽出する:

各部分集合がパターンと一致することを確かめる:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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