学位#

degrees(B, nodes, weight=None)[源代码]#

返回二部图B中两个节点集的度数。

参数
B网络X图表
nodes: list or container

二部图的一个节点集中的节点。

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

保存用作权重的数值的边属性。如果没有,则每条边的权重为1。阶数是与节点相邻的边权重的总和。

返回
(degX,degY)词典元组

以节点为关键字的字典形式的两个二部集的度。

参见

color, density

笔记

作为参数传递的节点的容器必须包含两个二部分节点集之一中的所有节点,以避免在断开连接的图中出现歧义。见 bipartite documentation 有关如何在NetworkX中处理二部图的详细信息。

实例

>>> from networkx.algorithms import bipartite
>>> G = nx.complete_bipartite_graph(3, 2)
>>> Y = set([3, 4])
>>> degX, degY = bipartite.degrees(G, Y)
>>> dict(degX)
{0: 2, 1: 2, 2: 2}