TreeLeafQ

TreeLeafQ[tree]

如果 tree 是没有孩子的 Tree 对象,给出 True,否则给出 False.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (1)

测试一棵树是否是叶子:

范围  (1)

TreeLeafQ 适用于任何表达式:

属性和关系  (8)

TreeLeafQ[tree] 中,tree 必须是有效的 Tree 对象:

TreeLeafQ[Tree[data,None]] 给出 True

TreeLeafQ[Tree[data,{subtree1,subtree2,}]] 诶出 False

TreeLeafQ[Tree[data,{}]] 甚至会给出 False

TreeChildren[tree] 给出 None 时,TreeLeafQ[tree] 给出 True

TreeChildren[tree] 给出列表时,TreeLeafQ[tree] 给出 False

甚至当 TreeChildren[tree] 给出 {} 时,TreeLeafQ[tree] 也给出 False

TreeDepth[tree] 给出 0 时,TreeLeafQ[tree] 给出 True

含有空的孩子列表的根的深度为 1

TreeLeafQ[tree] 给出 1 时,TreeSize[tree] 返回 True

含有空的孩子列表的根的大小也为 1

TreeLeaves[tree] 返回 TreeLeafQ 给出 True 的子树列表:

TreeLeafCount[tree] 等价于 Length[TreeSelect[tree,TreeLeafQ]]

Wolfram Research (2021),TreeLeafQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeLeafQ.html (更新于 2022 年).

文本

Wolfram Research (2021),TreeLeafQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeLeafQ.html (更新于 2022 年).

CMS

Wolfram 语言. 2021. "TreeLeafQ." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/TreeLeafQ.html.

APA

Wolfram 语言. (2021). TreeLeafQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TreeLeafQ.html 年

BibTeX

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

BibLaTeX

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