World's Best AI Learning Platform with profoundly Demanding Certification Programs
Designed by IITians, only for AI Learners.
Designed by IITians, only for AI Learners.
New to InsideAIML? Create an account
Employer? Create an account
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