MultiDiGraph.size#
- MultiDiGraph.size(weight=None)#
返回边的数量或所有边权重的总和。
- 参数:
- weightstring 或 None,可选(默认为 None)
用作权重的边属性,保存数值。如果为 None,则每条边的权重为 1。
- 返回值:
- size数值类型
边的数量,或者(如果提供了 weight 参数)总权重之和。
如果 weight 为 None,返回 int 类型。否则返回 float 类型(如果权重类型更通用,则返回更通用的数值类型)。
另请参阅
示例
>>> 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