1
resposta

Minha resolução:

nova_tupla = tuple(tuple(atleta) for atleta in atletas)
print(nova_tupla)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Daniele! Como vai?

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

Gostei de ver que você utilizou list comprehension dentro de tuple() para criar uma nova tupla a partir da lista atletas. Isso mostra que você compreendeu bem como gerar tuplas a partir de iteráveis de forma prática.

Uma dica interessante para o futuro é usar tuple() diretamente em listas simples ou até mesmo em resultados de filtros, como no exemplo:


let numeros = [1, 2, 3, 4, 5];
let nova_tupla = tuple(numero for numero in numeros if numero % 2 === 0);
console.log(nova_tupla);

Esse código cria uma tupla apenas com os números pares da lista, mostrando como filtrar e transformar em tupla ao mesmo tempo.

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!