skbio.tree.TreeNode.ancestors

TreeNode.ancestors()[源代码]

将所有祖先返回根

状态:从0.4.0开始实验。

此调用将把路径中的所有节点返回到根目录,但不包括进行调用的节点实例。

返回:

从自我走向根的道路

返回类型:

list of TreeNode

示例

>>> from skbio import TreeNode
>>> tree = TreeNode.read(["((a,b)c,(d,e)f)root;"])
>>> [node.name for node in tree.find('a').ancestors()]
['c', 'root']