1  class linkedList:
2     class listNode:
3         def __init__(self, data, next = None):
4            self.info = data
5            self.next = next
6         def getInfo(self):
7            return self.info
8         def setInfo(self, value):
9            self.info = value
10        def getNext(self):
11            return self.next
12        def setNext(self, ptr):
13            selfNext = ptr
14    ##########End of class listNode##############   
15    def __init__(self):
16         self.head = None  #Start of list
17         self.last = None
18         self.size = 0     #Size of list
19    def getSize(self):
20         return self.size
21    def isEmpty(self):
22        return self.head == None
23    def searchNode(self, data):
24                 
25    def insertAtFirst(self, ptr):
26
27    def insertAfterNode(self, ptr):
28   
29    def deleteNode(self, data):
30
31    def traverse(self):
