Skip to content

Commit 41f4f39

Browse files
committed
simplify get_edge_weights
1 parent 4b9a062 commit 41f4f39

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

graphs/graph.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,7 @@ def get_edge_weights(self):
140140
unique_list = {}
141141
for u in self.nodes():
142142
for v in self.neighbors(u):
143-
if not unique_list.get(v) or u not in unique_list.get(v):
143+
if u not in unique_list.get(v, []):
144144
edge_list.append((self.node_neighbors[u][v], (u, v)))
145-
if u not in unique_list:
146-
unique_list[u] = [v]
147-
else:
148-
unique_list[u].append(v)
145+
unique_list.setdefault(u, [v]).append(v)
149146
return edge_list

0 commit comments

Comments
 (0)