class Queue(object): def __init__(self): self.stack_a = [] self.stack_b = [] def push(self, node): self.stack_a.append(node) def pop(self): if not self.stack_a: while self.stack_a: self.stack_b.append(self.stack_a.pop()) return self.stack_b.pop()
a = [1,2,3,4] print(a.pop()) print(a) >>4 >>[1, 2, 3]
原文:https://www.cnblogs.com/rnanprince/p/11588510.html