networkx python包创建的边是多向的吗?
例如:
graph.add_edge(0,1)
这意味着从节点0到1有一条路径,但这是否也意味着从1到0的路径?
答案 0 :(得分:0)
这取决于您如何定义图表graph
。
如果您通过
创建它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
然后不,边缘有方向。