is_weighted#

is_weighted(G, edge=None, weight='weight')[源代码]#

返回true G 有加权边缘。

参数
G图表

网络X图。

edge元组,可选

一个2元组,指定 G 这一点将受到考验。如果没有,则每条边 G 是经过测试的。

weight: string, optional

用于查询边权重的属性名称。

返回
布尔尔

表示如果 G 或指定的边是加权的。

加薪
NetworkXError

如果指定的边缘不存在。

实例

>>> G = nx.path_graph(4)
>>> nx.is_weighted(G)
False
>>> nx.is_weighted(G, (2, 3))
False
>>> G = nx.DiGraph()
>>> G.add_edge(1, 2, weight=1)
>>> nx.is_weighted(G)
True