Prezado, Boa noite!
Se dados_restaurate já é um dicionário porque usar items() para transformar em uma tupla ? não é possível iterar um dicionário ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Prezado, Boa noite!
Se dados_restaurate já é um dicionário porque usar items() para transformar em uma tupla ? não é possível iterar um dicionário ?
Oi, Marcus, tudo bem?
Sim, é possível iterar diretamente sobre um dicionário em Python. A função items() é utilizada para retornar uma lista de tuplas, onde cada tupla contém um par chave-valor do dicionário. No entanto, neste caso específico, a iteração sobre dados_restaurante.items() foi utilizada para acessar o nome do restaurante e os dados do cardápio de cada restaurante de forma mais explícita. Isso facilita a manipulação dos dados e a criação dos arquivos com os nomes dos restaurantes.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!