Advertisement
sheldonalman

Python Queue Implementation

Jul 6th, 2013
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. #Python Queue Implementation
  2. #Sheldon Alman - sheldonalman at gmail.com
  3.  
  4. class queue(object):
  5.     def __init__(self):
  6.         self.queue = list()
  7.  
  8.     def enqueue(self, item):
  9.         self.queue.append(item)
  10.  
  11.     def dequeue(self):
  12.         return self.queue.pop(0)
  13.  
  14.     def isempty(self):
  15.         if len(self.queue) == 0:
  16.             return True
  17.         else:
  18.             return False
  19.  
  20.     #displays the first element of the queue
  21.     def peek(self):
  22.         return self.queue[0]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement