Skip to content

Commit 1086ab4

Browse files
committed
make edges method a little more efficient
1 parent c74a4e9 commit 1086ab4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

graphs/graph.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ def edges(self):
113113
"""
114114
edge_list = []
115115
for node in self.nodes():
116-
for each in self.neighbors(node):
117-
edge_list.append((node, each))
116+
edges = [(node, each) for each in self.neighbors(node)]
117+
edge_list.extend(edges)
118118
return edge_list
119119

120120
# Methods for setting properties on nodes and edges

0 commit comments

Comments
 (0)