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!
Olá, Thamiris! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso de lista de listas e ainda lista de tuplas, utilizou muito bem o for in para percorrer essas estruturas e ainda compreendeu a importância do list comprehension para tornar o código mais conciso.
Uma dica interessante para o futuro é usar o enumerate, uma função embutida do Python que serve para iterar sobre uma estrutura (como listas ou tuplas) mantendo o controle do índice de cada item. Podemos usá-lo dessa forma:
lista_de_listas = [[4, 6, 5, 9], [1, 0, 7, 2], [3, 4, 1, 8]]
for i, lista in enumerate(lista_de_listas, start=1):
print(f"Soma da lista {i}: {sum(lista)}")
Resultado:
Soma da lista 1: 24
Soma da lista 2: 10
Soma da lista 3: 16
Isso torna o código mais legível e informativo, o parâmetro start=1 indica que a contagem iniciará no 1, pois o padrão é iniciar com 0.
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!