【发布时间】:2016-02-29 01:05:59
【问题描述】:
我正在创建的程序应该运行一个队列类,但是会发生错误,因为它不存在,因此无法在类中使用 append,即使它被设置为字符串。有人可以帮我理解为什么我会收到这些错误吗?
class Queue:
def queue(self):
self.queue = []
self.out_stack = []
def enqueue(self, other='string'):
self.enqeue = self.queue.append(other)
def dequeue(self):
if not self.out_stack:
while self.queue:
self.dequeue = self.out_stack.append(self.queue.pop(1))
return self.dequeue
def isEmpty(self):
return self.queue == []
【问题讨论】: