""" node.py """ class Node: def __init__(self, name, next=None): self.name = name self.next = next def __str__(self): return "Node({})".format(self.name) def list2str(node): result = '[' while node: result += node.name + ', ' node = node.next return result + ']' def main(): jim = Node('Jim') sally = Node('Sally', next=jim) fred = Node('Fred', next=sally) print(list2str(fred)) main()