Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

Minha resposta


participantes = { 
    "Mariana": 25, 
    "Carlos": 32, 
    "Beatriz": 28, 
    "Rafael": 35 
} 

nomes = ', '.join(participantes.keys()) 
idades = [str(idade) for idade in participantes.values()]
print(idades)
print(f"Nomes dos participantes: {nomes}") 

print(f"Idades dos participantes: {', '.join(participantes.values())}") 

print("Participantes e suas idades:") 

for nome, idade in participantes.items():
    print(f"- {nome}: {idade} anos") 
1 resposta

Oi, Franklim! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da forma como você organizou o dicionário e usou o join para exibir os nomes. Isso mostra que você já está praticando bem a manipulação de conjuntos e dicionários no Python.

Uma dica interessante para o futuro é usar o método get em dicionários, que permite acessar valores sem causar erro caso a chave não exista. Veja este exemplo:


participantes = {"Mariana": 25, "Carlos": 32, "Beatriz": 28, "Rafael": 35}

idade = participantes.get("Joao", "Nao encontrado")
print(idade)

Esse código tenta acessar a idade do participante "Joao" e, como ele não está no dicionário, retorna a mensagem "Nao encontrado".

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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