0
我创建的程序应该运行一个队列类,但是会发生错误,即append无法在类中使用,因为它不存在,甚至认为它被设置为字符串。有人能帮我理解为什么我收到这些错误吗?在python中创建一个类 - 错误
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 == []
谢谢。作为一个属性程序正在工作,我没有意识到摆脱了出列 – Stephanie