MultiDiGraph.size#

MultiDiGraph.size(weight=None)#

返回边数或所有边权重的总数。

参数
weight字符串或无,可选(默认值=无)

保存用作权重的数值的边属性。如果没有,则每条边的权重为1。

返回
size数字

边数或(如果提供了Weight关键字)总权重和。

如果weight为none,则返回int。否则返回float(如果weight更为一般,则返回更为一般的数字)。

实例

>>> G = nx.path_graph(4)  # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> G.size()
3
>>> G = nx.Graph()  # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> G.add_edge("a", "b", weight=2)
>>> G.add_edge("b", "c", weight=4)
>>> G.size()
2
>>> G.size(weight="weight")
6.0