예제 #1
0
print("-----------------------")
print("Test Case of Stack")
print(
    "Assumed Stack capacity is 5 for testing. All the test cases below are according to size 5"
)
sizeOfS = int(input("Enter size of Stack"))
list1 = Stack(sizeOfS)
print("Adding 1")
list1.push(1)
print("Adding 2")
list1.push(2)
print("Adding 3")
list1.push(3)
list1.__str__()
print("poping ", list1.peek())
list1.pop()
list1.__str__()
print("Pushing 4")
list1.push(4)
print("Pushing 5")
list1.push(5)
list1.__str__()
print("Pushing 6")
list1.push(6)
list1.__str__()
print("Pushing 7")
list1.push(7)
list1.__str__()
print("Pushing 8")
list1.push(8)