Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

por que nao utilizar built-in enumarate?

dicionario = {i: pos for pos,i in enumerate(a)}

1 resposta
solução!

Oi Jefferson, como você está?

Peço perdão pela demora em obter um retorno.

Poderia utilizar a abordagem do enumerate, mas por uma questão de didática, o instrutor optou por apresentar como utilizar a função zip.

Caso você esteja utilizando o Python 3, para utilizar a função zip da forma mostrada na aula terá que fazer da forma abaixo, pois a função xrange foi excluída da versão 3 do Python:

tuplas = list(zip(dicionario, range(numero_de_palavras)))

Qualquer dúvida estou por aqui.

Abraços e bons estudos!