# Template for initiliazing and populating a graph class graph: def __init__(self): self.graph_list = {} def initializing_graph(self, dependencies): for x in dependencies: parent, child = x[1], x[0] self.graph[parent], self.graph[child] = [], [] def building_graph(self, dependencies): for dependency in dependencies: parent, child = dependency[1], dependency[0] self.graph[parent].append(child)