This documents an unmaintained version of NetworkX. Please upgrade to a maintained version and see the current NetworkX documentation.
- connected_component_subgraphs(G, copy=True)¶
Generate connected components as subgraphs.
G : NetworkX graph
An undirected graph.
comp : generator
A generator of graphs, one for each connected component of G.
copy: bool (default=True)
If True make a copy of the graph attributes
For undirected graphs only. Graph, node, and edge attributes are copied to the subgraphs by default.
>>> G = nx.path_graph(4) >>> G.add_edge(5,6) >>> graphs = list(nx.connected_component_subgraphs(G))