class Deque():
def __init__(self):
self.items = []
def is_empty(self):
return self.items == []
def size(self):
return len(self.items)
def addFront(self,val):
return self.items.insert(0,val)
def addRear(self,val):
return self.items.append(val)
def delFront(self):
return self.items.pop(0)
def delRear(self):
return self.items.pop()
def show(self):
for i in self.items:
print(i,end = '\t')
print("\n")
ideque=Deque()
print(ideque.size())
ideque.addFront(10)
ideque.addFront(20)
ideque.addFront(30)
print(ideque.size())
ideque.show()
print('-----出队-----')
print(ideque.delRear())
print(ideque.delRear())
print(ideque.delRear())