Advertisement
bwukki

Deque in python

Oct 16th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.45 KB | None | 0 0
  1. #from interactivepython
  2.  
  3. class Deque:
  4.     def __init__(self):
  5.         self.items = []
  6.  
  7.     def isEmpty(self):
  8.         return self.items == []
  9.  
  10.     def addFront(self, item):
  11.         self.items.append(item)
  12.  
  13.     def addRear(self, item):
  14.         self.items.insert(0,item)
  15.  
  16.     def removeFront(self):
  17.         return self.items.pop()
  18.  
  19.     def removeRear(self):
  20.         return self.items.pop(0)
  21.  
  22.     def size(self):
  23.         return len(self.items)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement