在networkX中,我有一棵树作为有向图()。
#!/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()
如果 a 取树的节点 2。
我怎样才能得到 2 的子树?
编辑
我期待这个子树
[(4,2),(5,2),(6,5)]