diff --git a/LinkedLists/Singley Linked List b/LinkedLists/Singley Linked List new file mode 100644 index 00000000..56cac6b8 --- /dev/null +++ b/LinkedLists/Singley Linked List @@ -0,0 +1,27 @@ +class Node: + def __init__(self, dataval=None): + self.dataval = dataval + self.nextval = None + +class SLinkedList: + def __init__(self): + self.headval = None + + def listprint(self): + printval = self.headval + while printval is not None: + print (printval.dataval) + printval = printval.nextval + +list = SLinkedList() +list.headval = Node("Mon") +e2 = Node("Tue") +e3 = Node("Wed") + +# Link first Node to second node +list.headval.nextval = e2 + +# Link second Node to third node +e2.nextval = e3 + +list.listprint()