當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NetworkX MultiGraph.size用法及代碼示例


本文簡要介紹 networkx.MultiGraph.size 的用法。

用法:

MultiGraph.size(weight=None)

返回邊數或所有邊權重的總和。

參數

weight字符串或無,可選(默認=無)

保存用作權重的數值的邊屬性。如果沒有,則每條邊的權重為 1。

返回

size數字

邊數或(如果提供了權重關鍵字)總權重總和。

如果權重為 None,則返回 int。否則為浮點數(如果權重更通用,則為更通用的數字)。

例子

>>> 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

相關用法


注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.MultiGraph.size。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。