World's Best AI Learning Platform with profoundly Demanding Certification Programs
Designed by IITian's, only for AI Learners.
Implementation of Queue :
Queue Methods and Attributes :
Queue Implementation :
class Queue: def __init__(self): self.items = [] def isEmpty(self): return self.items == [] def enqueue(self, item): self.items.insert(0,item) def dequeue(self): return self.items.pop() def size(self): return len(self.items) def print(self): return self.items q = Queue() q.size() # output 0 q.isEmpty() # output True q.enqueue(1) q.print() # output [1] q.dequeue() # output 1