diff options
author | Ross Barnowski <rossbar@berkeley.edu> | 2023-03-19 00:02:45 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-19 11:02:45 +0400 |
commit | 02f23bc5a76544e3f0111aab75b73831cf59687a (patch) | |
tree | 26004a6597e49626ee9b37e1c7bdb5aa569d4b2f | |
parent | 1034b689cadfc8a854745043783ba53a73cbdf36 (diff) | |
download | networkx-02f23bc5a76544e3f0111aab75b73831cf59687a.tar.gz |
Use generator to limit memory footprint of read_graph6. (#6519)
-rw-r--r-- | networkx/readwrite/graph6.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networkx/readwrite/graph6.py b/networkx/readwrite/graph6.py index 140d9fa2..ef5345bc 100644 --- a/networkx/readwrite/graph6.py +++ b/networkx/readwrite/graph6.py @@ -121,7 +121,7 @@ def from_graph6_bytes(bytes_in): G = nx.Graph() G.add_nodes_from(range(n)) - for (i, j), b in zip([(i, j) for j in range(1, n) for i in range(j)], bits()): + for (i, j), b in zip(((i, j) for j in range(1, n) for i in range(j)), bits()): if b: G.add_edge(i, j) |