import random class Node: def __init__(self,data): self.data = data self.adjacent_nodes = list() def add_adjacency(self,node): self.adjacent_nodes.append(node) class Graph: def __init__(self): self.nodes = list() def add_node(self,data): node = Node(data) self.nodes.append(node) def main(): for _ in range (10): _ = Node(random.randint(0,100))