degrees#
- degrees(B, nodes, weight=None)[source]#
返回二分图 B 中两个节点集的度数。
- Parameters:
- BNetworkX 图
- nodes: 列表或容器
二分图中一个节点集中的节点。
- weight字符串或 None, 可选 (默认=None)
边属性,用于保存作为权重的数值。 如果为 None,则每条边的权重为 1。 节点的度数是与该节点相邻的边权重的总和。
- Returns:
- (degX, degY)由节点键控的字典组成的元组
两个二分节点集的度数。
Notes
作为参数传递的节点容器必须包含二分节点集中的所有节点,以避免在断开连接的图中出现歧义。 有关 NetworkX 中如何处理二分图的更多详细信息,请参阅
bipartite 文档。Examples
>>> 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}