Graph.number_of_edges#
- Graph.number_of_edges(u=None, v=None)[源代码]#
返回两个节点之间的边数。
- 参数
- u, v节点,可选(默认=所有边)
如果指定了u和v,则返回u和v之间的边数,否则返回所有边的总数。
- 返回
- nedges集成
图形中的边数。IF节点
u
和v
返回这些节点之间的边数。如果图表是有向的,则它仅返回u
至v
。
参见
实例
对于无向图,此方法计算图中的边总数:
>>> G = nx.path_graph(4) >>> G.number_of_edges() 3
如果指定两个节点,这将统计连接两个节点的边的总数:
>>> G.number_of_edges(0, 1) 1
对于有向图,此方法可以计算
u
到v
:>>> G = nx.DiGraph() >>> G.add_edge(0, 1) >>> G.add_edge(1, 0) >>> G.number_of_edges(0, 1) 1