1
resposta

Desafio: hora da prática

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

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.

Ícone de sugestão Para saber mais:

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!

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