skbio.tree.TreeNode.extend

TreeNode.extend(nodes)[源代码]

追加一个 list 属于 TreeNodeself .

状态:从0.4.0开始实验。

extend 将使任何节点查找缓存失效,删除 nodes 如果有,则将其父节点设置为self并将节点添加到 self children .

参数:

nodes (list of TreeNode) -- TreeNode对象的列表

参见

append

示例

>>> from skbio import TreeNode
>>> root = TreeNode(name="root")
>>> root.extend([TreeNode(name="child1"), TreeNode(name="child2")])
>>> print(root)
(child1,child2)root;