1  ### File listQueueModule.py  ####
2  class listQueue:
3     def __init__(self):
4         self.qList = list = []
5     #----------------------
6     def isEmpty(self):
7         return len(self.qList) == 0
8     #------------------------
9     def length(self):
10        return len(self.qList)
11    #------------------------
12    def enqueue(self, item):
13        self.qList.append(item)
14    #-------------------------
15    def dequeue(self,item, underflow):
16        if self.isEmpty() is True:
17            underflow = True
18        else:
19            underflow = False
20            item =self.qList.pop(0) 
21        return item , underflow
22    #-------------------------
23    def printQueue(self):
24        print("Queue is: ")
25        for item in self.qList:
26            print(item, end = "  ")
27    #---------------------------------

