skbio.io
skbio.sequence
skbio.alignment
skbio.tree
skbio.workflow
skbio.diversity
skbio.stats
skbio.metadata
skbio.util
TreeNode.preorder()
在树上执行预序迭代
状态:从0.4.0开始实验。
include_self (bool) -- 如果为True,则包含初始节点
TreeNode --已遍历节点。
参见
traverse, postorder, pre_and_postorder, levelorder, tips, non_tips
traverse
postorder
pre_and_postorder
levelorder
tips
non_tips
示例
>>> from skbio import TreeNode >>> tree = TreeNode.read(["((a,b)c);"]) >>> for node in tree.preorder(): ... print(node.name) None c a b