MultiDiGraph.out_degree#
- property MultiDiGraph.out_degree#
为单个节点返回(node,out degree)或out degree的迭代器。
出界度(自身,不出界=无,权重=无)
node out degree是指节点外的边数。此函数返回单个节点的out度或一组节点的迭代器,或者如果没有作为参数传递任何内容,则返回out度。
- 参数
- nbunch单个节点、容器或所有节点(默认为所有节点)
该视图将仅报告关联到这些节点的边。
- weight字符串或无,可选(默认值=无)
保存用作权重的数值的边属性。如果没有,则每条边的权重为1。阶数是边权重的总和。
- 返回
- 如果请求单个节点
- deg集成
节点的度数
- 或者如果请求多个节点
- nd_iter迭代器
迭代器返回(节点,出度)的两个元组。
实例
>>> G = nx.MultiDiGraph() >>> nx.add_path(G, [0, 1, 2, 3]) >>> G.out_degree(0) # node 0 with degree 1 1 >>> list(G.out_degree([0, 1, 2])) [(0, 1), (1, 1), (2, 1)] >>> G.add_edge(0, 1) # parallel edge 1 >>> list(G.out_degree([0, 1, 2])) # counts parallel edges [(0, 2), (1, 1), (2, 1)]