ubergeekism/utils.py
2014-03-22 18:23:22 +01:00

10 lines
263 B
Python

def adjacency_from_set( segments ):
graph = {}
for start,end in segments:
graph[start] = graph.get( start, [] )
graph[start].append( end )
graph[end] = graph.get( end, [] )
graph[end].append( start )
return graph