In Python, We can use list as Stack, which is default . no need to import extra library or packages and list methods make it very easy to use a list as a stack, where the last element added is the first element retrieved (“last-in, first-out”).
To add an item to the top of the stack, use append().
To retrieve an item from the top of the stack, use pop() without an explicit index.
For example:
>>> stack = [3, 4, 5]
>>> stack.append(6) # add at the end or top of stack
>>> stack.append(7)
>>> stack
[3, 4, 5, 6, 7]
>>> stack.pop() # retrieve top element from list or stack
7
>>> stack
[3, 4, 5, 6]
>>> stack.pop()
6
>>> stack.pop()
5
>>> stack
[3, 4]