DiGraph.out_degree#
- 属性 DiGraph.out_degree#
一个 OutDegreeView 对象,用于表示 (节点, 出度)
节点的出度是指从该节点指向外部的边的数量。节点的加权度是连接到该节点的边的权重的总和。
此对象提供一个迭代器,用于遍历 (节点, 出度),也可用于查询单个节点的度。
- 参数:
- nbunch单个节点、容器或所有节点 (默认= 所有节点)
视图将只报告与这些节点相关的边。
- weight字符串或 None,可选 (默认=None)
用于存储数值权重属性的边属性名称。如果为 None,则每条边的权重为 1。度是与节点相邻的边的权重的总和。
- 返回:
- 如果请求单个节点
- deg整数
节点的出度
- 或者,如果请求多个节点
- nd_iter迭代器
迭代器返回 (节点, 出度) 的两元组。
示例
>>> G = nx.DiGraph() >>> 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)]