Laços de repetição com for
Trilha Python, dentro da Oficina de Dados.
O for serve para repetir uma ação para cada item de uma sequência. Isso evita copiar e colar o mesmo código várias vezes.
Na prática, você vai usar for para percorrer listas de arquivos, clientes, planilhas, colunas e resultados de APIs. É uma das ferramentas mais úteis para automação.
Comece pensando assim: “para cada item desta lista, faça tal coisa”.
Exemplo:
arquivos = ["jan.csv", "fev.csv", "mar.csv"]
for arquivo in arquivos:
print(f"Lendo {arquivo}")O laço executa uma vez para cada item da lista e reduz muito trabalho manual.
Desafio guiado
Percorra uma lista de estados e mostre a mensagem `Processando estado: SP` para cada item.
- Crie uma lista `estados` com pelo menos três valores.
- Use `for estado in estados:`.
- Monte o texto usando f-string.
Saida esperada
Processando estado: SP
Processando estado: RJ
Processando estado: MGDica
A variável usada no `for` representa um item de cada vez da lista.
Pratique no navegador
Resumo da lição
Loops são a base para automatizar tarefas repetitivas com poucas linhas de código.