da ich erst seit wenigen Tagen in Python programmiere, bin ich echt am Zweifeln, was der Interpreter von mir will, denn ich bekomme immer diese Fehlermeldung:
<unbound method queue.dequeue> usw.
Code: Alles auswählen
list=["Bla1", "Bla2", "Bla3", "Bla4"]
input=raw_input("Noch was eingeben: ")
class queue(object):
global list
global input
def enqueue(self,input):
self.list.append(input)
return self.list
def dequeue(self):
self.list.pop(0)
return self.list
class stack(object):
global list
global input
def push(self,input):
list.append(input)
return self.list
def pop(self):
if len(list)==0:
return None
else:
list.pop()
return self.list