4

对此问题的任何帮助表示赞赏。

如何使用networkx获取图中节点上的事件边?我已经尝试在文档中搜索它。

4

1 回答 1

5

使用以节点为参数的Graph.edges()方法。

>>> G = nx.Graph()   # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> nx.add_path(G, [0,1,2,3])
>>> G.edges
EdgeView([(0, 1), (1, 2), (2, 3)])
>>> G.edges(0)
EdgeDataView([(0, 1)])
>>> list(G.edges(0))
[(0, 1)]

编辑 2020-09-10:networkx 2.x 的更新答案

于 2013-05-16T11:54:27.977 回答