no trecho
def __iter__ (self, i):
return self.items[i]não deveria ser def __getitem__?
no trecho
def __iter__ (self, i):
return self.items[i]não deveria ser def __getitem__?
Olá Thomas,
Vou dar uma dica nesse exercício sem dar a resposta...
O problema nesse código não é se é __iter__ ou __getitem__ tem algo mais acontecendo.
Dá uma outra olhada e volta se ainda tiver dúvida que a gente conversa sobre.