Como acessar o índice do loop for no Python
Neste artigo você vai aprender como acessar o índice do loop for no Python, que é quando precisamos consultar em que passo a iteração está.

Fala programador(a), beleza? Bora aprender mais sobre Python!
O loop é a iteração que você pode fazer por um array, por exemplo
As vezes, além de acessar os valores de uma lista, queremos saber o valor do índice, ou seja, qual é o número da iteração que está sendo executada
Veja como fazer isso no Python:
itens = [1,2,3,4,5] for index, item in enumerate(itens): print(index, item)
Precisamos utilizar a função enumerate na lista de itens que queremos resgatar o índice
E então, além de passar o item no for precisamos de um argumento que servirá como representador de índice, neste caso index
Veja a saída:
0 1 1 2 2 3 3 4 4 5
Note que índice começa em 0 no Python, isso acontece na maioria das linguagens
Então se quisermos acessar o segundo elemento de uma lista, devemos colocar lista[1] em vez de lista[2]
Conclusão
Neste artigo vimos como acessar o índice do loop for no Python
Precisamos utilizar uma função chamada enumerate na nossa lista de itens, na hora de executar o for
E além do item como parâmetro do for, precisamos passar um para o índice
Que no exemplo de código deste artigo, utilizamos index
É normal chamar este parâmetor de i e idx
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]