DiGraph.in_degree#
- property DiGraph.in_degree#
一个InDegreeView,用于(节点,入度)或单个节点的入度。
节点的入度是指指向该节点的边的数量。 加权节点的度是与该节点相邻的边的权重之和。
该对象提供对(节点,入度)的迭代以及对单个节点的度的查询。
- Parameters:
- nbunch单个节点、容器或所有节点(默认=所有节点)
视图将仅报告与这些节点相邻的边。
- weight字符串或None,可选(默认=None)
存储用作权重的数值的边属性的名称。如果为None,则每条边的权重为1。 度是与节点相邻的边的权重之和。
- Returns:
- 如果请求单个节点
- degint
节点的入度
- 如果请求多个节点
- nd_iter迭代器
迭代器返回(节点,入度)的二元组。
See also
Examples
>>> G = nx.DiGraph() >>> nx.add_path(G, [0, 1, 2, 3]) >>> G.in_degree(0) # 节点0的入度为0 0 >>> list(G.in_degree([0, 1, 2])) [(0, 0), (1, 1), (2, 1)]