TreeLeafQ
范例
打开所有单元关闭所有单元范围 (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:
当 TreeLeafQ[tree] 给出 1 时,TreeSize[tree] 返回 True:
TreeLeaves[tree] 返回 TreeLeafQ 给出 True 的子树列表:
TreeLeafCount[tree] 等价于 Length[TreeSelect[tree,TreeLeafQ]]:
文本
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 年