1
resposta

minha resposta

participantes = {
"Mariana": 25,
"Carlos": 32,
"Beatriz": 28,
"Rafael": 35
}
print(f"Nomes dos participantes: {', '.join(participantes.keys())}")
print(f"idades dos participantes: {', '.join(str(idade)for idade in participantes.valeus())}")
print('participantes e suas idades: ')
for nome, idade in participantes.items():
print(f'- {nome}: {idade} anos')

1 resposta

Ei! Tudo bem, Yan?

Que ótimo ver você praticando a manipulação de estruturas de dados em Python! O uso de dicionários para associar nomes e idades de participantes é uma das abordagens mais eficientes no desenvolvimento de projetos com a linguagem. No seu código, você trabalhou com Mariana, Carlos, Beatriz e Rafael, criando uma estrutura bem organizada para armazenar e exibir essas informações de forma clara e legível.

A estrutura geral ficou muito bem construída!

Yan, notei que há um pequeno erro de digitação na segunda linha do print responsável por exibir as idades dos participantes. O método foi escrito como valeus(), mas o correto é values(). Basta corrigir essa palavra e o código funcionará perfeitamente, exibindo os nomes e as idades de cada participante no formato esperado, incluindo a listagem com nome e anos ao lado de cada registro.

Vale lembrar que prestar atenção à escrita exata dos métodos é um hábito que se desenvolve com a prática constante, e você já está no caminho certo ao construir exemplos como este.

Continue praticando, pois cada erro identificado e corrigido representa um avanço real no seu desenvolvimento como programador!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!