在networkX中,我有一棵树作为DiGraph()。
#!/usr/bin/python
# -*- coding: utf-8 -*-
import networkx as nx
t = nx.DiGraph()
t.add_edge(1,'r')
t.add_edge(2,'r')
t.add_edge(3,'r')
t.add_edge(4,2)
t.add_edge(5,2)
t.add_edge(6,5)
print t.edges()
如果我选择树的节点2。
如何获取节点2的子树?
编辑
我期望得到这个子树。
[(4,2),(5,2),(6,5)]