reverse#
- reverse(G, copy=True)[source]#
返回 G 的反向有向图。
- Parameters:
- G有向图
一个 NetworkX 有向图
- copybool
如果为 True,则返回一个新图。如果为 False,则图在原地反转。
- Returns:
- H有向图
反转后的 G。
- Raises:
- NetworkXError
如果图是无向的。
Examples
>>> G = nx.DiGraph([(1, 2), (1, 3), (2, 3), (3, 4), (3, 5)]) >>> G_reversed = nx.reverse(G) >>> G_reversed.edges() OutEdgeView([(2, 1), (3, 1), (3, 2), (4, 3), (5, 3)])
Additional backends implement this function
graphblas : OpenMP-enabled sparse linear algebra backend.