2017-10-04 88 views
0

是由networkx python包多方向创建的边缘?是否networkx边缘多方向

如: graph.add_edge(0,1)

这意味着存在从节点0到1的路径,但是这是否意味着也从1到0的路径?

回答

0

这取决于你如何定义图形。

如果通过

graph = nx.Graph() 
graph.add_edge(0,1) 
graph.has_edge(1,0) 
> True 

创建它然后是,边走在两个方向上。另一方面,如果使用有向图

graph = nx.DiGraph() 
graph.add_edge(0,1) 
graph.has_edge(1,0) 
> False 

然后否,边缘有方向。