networkx python 包创建的边是多方向的吗?
例如:graph.add_edge(0,1)
这意味着存在从节点 0 到 1 的路径,但这是否也意味着从 1 到 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
那么不,边缘有方向。
关于python - networkx 边缘是多向的吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46575740/