예제 #1
0
list1.enqueue(1)
print("Adding 2")
list1.enqueue(2)
print("Adding 2")
list1.enqueue(3)
print("Adding 3")
list1.enqueue(4)
print("Adding 5")
list1.enqueue(5)

print("Printing Queue")
list1.__str__()
print("Adding 6 but it should not be added as Queue is full")
list1.enqueue(6)
print("Now doing dqueue and printing the queue")
list1.dequeue()
list1.__str__()

print("Adding 6 now")
list1.enqueue(6)
print("Printing Queue")
list1.__str__()
print("Checking Queue's size")
print(list1.size())

print("Checking Queue's capacity")
print(list1.capacity1)

print("Peek on Queue returns")
print(list1.peek())