【Python练习】利用列表List构建栈和队列
栈
栈是一个后进先出(LIFO)的数据结构,通常具有两个基本方法 push和pop,push负责将新元素添加到栈尾,pop负责将栈尾的元素删除。
?
#!/usr/bin/env python""queue = []def en(): queue.append(raw_input('Enter new string :').strip())def de(): if len(queue) == 0: print 'Cannot delete from an empty queue!' else: print 'Removed [', `queue.pop(0)` , ']' def viewQueue(): print queue?