DiGraph.in_edges#

属性 DiGraph.in_edges#

图的入边的视图,可以通过 G.in_edges 或 G.in_edges() 访问。

in_edges(self, nbunch=None, data=False, default=None)

参数:
nbunch单个节点、容器或所有节点(默认为所有节点)

该视图将只报告与这些节点相关的边。

data字符串或布尔值,可选(默认为 False)

在 3 元组 (u, v, ddict[data]) 中返回的边属性。如果为 True,则在 3 元组 (u, v, ddict) 中返回边属性字典。如果为 False,则返回 2 元组 (u, v)。

default值,可选(默认为 None)

对于没有请求属性的边使用的值。仅在 data 不是 True 或 False 时相关。

返回:
in_edgesInEdgeView 或 InEdgeDataView

一个边属性的视图,通常迭代边的 (u, v) 或 (u, v, d) 元组,也可以用于属性查找,如 edges[u, v]['foo']

另请参阅

edges

示例

>>> G = nx.DiGraph()
>>> G.add_edge(1, 2, color="blue")
>>> G.in_edges()
InEdgeView([(1, 2)])
>>> G.in_edges(nbunch=2)
InEdgeDataView([(1, 2)])