- push(o) выдает исключение TypeError: можно назначить только итерируемый элемент.
- Должен ли я генерировать исключение, если pop() вызывается в пустом стеке?
Код: Выделить всё
class Stack(object): def __init__(self): self.storage = [] def isEmpty(self): return len(self.storage) == 0 def push(self,p): self.storage[:0] = p def pop(self): """issue: throw exception?""" return None
Подробнее здесь: https://stackoverflow.com/questions/468 ... -in-python