2017-10-04 108 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 

然後否,邊緣有方向。