Made popping like a million times faster because I was dumb before.
This commit is contained in:
voussoir 2014-12-04 11:55:57 -08:00
parent 54515138fc
commit 379462534c

View file

@ -73,7 +73,7 @@ class Stack:
if len(self) == 0: if len(self) == 0:
raise StackError("Cannot pop from empty Stack") raise StackError("Cannot pop from empty Stack")
lastitem = self.data[-1] lastitem = self.data[-1]
self.data = self.data[:-1] del self.data[-1]
return lastitem return lastitem
def populate(self, itemlist, destructive=False): def populate(self, itemlist, destructive=False):
@ -122,4 +122,4 @@ class Stack:
returns None returns None
""" """
self.data = self.data[:value] self.data = self.data[:value]
self.maxlen = value self.maxlen = value