DiGraph.size#
- DiGraph.size(weight=None)#
返回边的数量或所有边权重的总和。
- 参数:
- weight字符串或 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