TreeRules

TreeRules[tree]

Treeオブジェクト tree に関連付けられた規則を返す.

詳細

  • TreeRulesは木の式に関連付けられた規則を返す.
  • TreeRulesの逆の操作はRulesTreeで行える.
  • tree に子のリストがある場合,TreeRules[tree]data{rule1,rule2,}を与える.datatree 中のデータで,ruleiは子に関連付けられた規則である.
  • TreeRules[Tree[data,<|key1tree1,key2tree2,|>]]data<|key1TreeRules[tree1],key2TreeRules[tree2],|>を与える.
  • {}<||>あるいはNoneの形のデータについてのTreeRules[Tree[data,None]]data ではなく dataNoneを与える. »

例題

すべて開くすべて閉じる

  (3)

3枚の葉がある木に関連付けられた規則を得る:

数枚の葉がある木の規則を得る:

名前付きの辺がある木の規則を得る:

スコープ  (4)

子のない葉にTreeRulesを使う:

子のない内側ノードにTreeRulesを使う:

子のリストがある木にTreeRulesを使う:

子の連想がある木にTreeRulesを使う:

特性と関係  (2)

RulesTreeは与えられた規則に関連付けられた木を構築する:

TreeRulesを結果に使ってもとの規則を取り出す:

TreeRules[tree]は,一般に,TreeFold[{Rule,Identity},tree]に等しい:

考えられる問題  (1)

TreeRules[Tree[data,None]]は一般に data を与える:

しかし,TreeRules[Tree[expr{},None]](expr{})Noneを与える:

Wolfram Research (2021), TreeRules, Wolfram言語関数, https://reference.wolfram.com/language/ref/TreeRules.html (2022年に更新).

テキスト

Wolfram Research (2021), TreeRules, Wolfram言語関数, https://reference.wolfram.com/language/ref/TreeRules.html (2022年に更新).

CMS

Wolfram Language. 2021. "TreeRules." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/TreeRules.html.

APA

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

BibTeX

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

BibLaTeX

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