Versão 2- corrigi a data de entrega e corrigi o titulo
ATE meia noite de 22/10
Escreva uma classe/generator concorda
que recebe 2 iterators e retorna um iterator com os elementos que sao iguais par a par (nas posições correspondentes) nos iterators, isto é, onde os 2 iterators concordam. Para um par de valores que os 2 iterators não concordam, retornar False
A classe/generator deve retornar um iterator e nao uma lista com todas as respostas. O iteratror concorda
termina quando um dos interators termina (gera um StopInteration
).
Ex: vamos supor que os elementos do iterator a
começam com 1,2,4,5,7,8,2,3,4, 5,…
os elementos do iterator b
começam com 1,2,4,8,7,8,2,7,4,5
então concorda(a,b)
deve retornar
1, 2, 4, False, 7, 8, 2, False, 4, ...
Se o b
termina depois do 5, o concorda tambem termina.