DiGraph.number_of_edges#

DiGraph.number_of_edges(u=None, v=None)#

返回两个节点之间的边数。

参数
u, v节点,可选(默认=所有边)

如果指定了u和v,则返回u和v之间的边数,否则返回所有边的总数。

返回
nedges集成

图形中的边数。IF节点 uv 返回这些节点之间的边数。如果图表是有向的,则它仅返回 uv

参见

size

实例

对于无向图,此方法计算图中的边总数:

>>> G = nx.path_graph(4)
>>> G.number_of_edges()
3

如果指定两个节点,这将统计连接两个节点的边的总数:

>>> G.number_of_edges(0, 1)
1

对于有向图,此方法可以计算 uv

>>> G = nx.DiGraph()
>>> G.add_edge(0, 1)
>>> G.add_edge(1, 0)
>>> G.number_of_edges(0, 1)
1