def push(self, value): if self.has_space(): item = Node(value) item.set_link_node(self.top_item) self.top_item = item self.size += 1 print("Adding {} to the Stack!".format(value)) else: print("Oops. Stack is full. Cant add {}!".format(value))
def insert_front_node(self, new_value): new_node = Node(new_value) new_node.set_link_node(self.head_node) self.head_node = new_node