在python中,列表既可以作为栈使用,又可以作为队列使用. 把列表作为栈使用 栈:后进先出 stack=[1,2,3] stack.append(4) #入栈,以列表尾部为栈顶 print(stack.pop()) #出栈 4 print(stack) #[1, 2, 3] 把列表作为队列使用 队列:先进先出 from collections import deque list=[1,2,3] queue=deque(list) #将列表转换为队列 queue.append(0) #入队,添加…