Advertisement
zhukov000

simple stack

Nov 2nd, 2019
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.45 KB | None | 0 0
  1. stack = []
  2.  
  3. def push(x):
  4.     print('ok')
  5.     stack.append(x)
  6.  
  7. def back():
  8.     print( stack[-1] )
  9.  
  10. def pop():
  11.     back()
  12.     stack.pop()
  13.    
  14. def size():
  15.     print( len(stack) )
  16.  
  17. def clear():
  18.     print('ok')
  19.     stack.clear()
  20.  
  21. while True:
  22.     command = input()
  23.     if command == 'exit':
  24.         print('bye')
  25.         break
  26.     elif command[:4] == 'push':
  27.         push(command.split()[1])
  28.     else:
  29.         exec( command + "()" )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement