file_object = open("edge_list.csv","r")
data = file_object.readlines()
file_object.close()
inBoundDict = dict()
outBoundNodes = set()
for line in data:
switch = False
outBoundNode = ""
inBoundNode = ""
for character in line:
if switch == False:
if character == ",":
switch = True
outBoundNodes.add(outBoundNode)
else:
outBoundNode += character
else:
if character == "\n":
if inBoundNode not in inBoundDict:
inBoundDict[inBoundNode] = []
inBoundDict[inBoundNode].append(outBoundNode)
else:
inBoundNode += character