Módulo 3 - Listas espertas
Procurar na lista
8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Pegar um item da lista usando o índice, a sua posição.
- Verificar se um item está ou não está dentro da lista.
- Lembrar que a contagem das posições começa no zero.
- Adivinhar o resultado de uma busca numa lista.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Procurar na lista.
Os objetivos desta aula. Pegar um item da lista usando o índice, a sua posição. Verificar se um item está ou não está dentro da lista. Lembrar que a contagem das posições começa no zero. Adivinhar o resultado de uma busca numa lista.
Veja o essencial, parte por parte.
Pegar um item pela posição. Dá para pegar um item da lista usando o índice, a posição.
Será que o item está na lista?. O segundo jeito de procurar é perguntar se um item está dentro da lista.
Confira a busca na lista. Ótimo trabalho!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Pegar um item pela posição
Agora que a lista está cheia, chegou a hora de procurar coisas dentro dela. O primeiro jeito é pegar um item pela posição, usando o índice. A Nina montou a lista de fases: fase da floresta, fase do castelo e fase do vulcão. Ela quer a primeira fase, então pede a posição zero, e o Robô Zé devolve fase da floresta. Se ela pede a posição um, ele devolve fase do castelo. Lembre sempre: a contagem começa no zero, então a posição um é o segundo item.
É preciso ter cuidado com a posição pedida. Se a lista tem três itens, as posições válidas são zero, um e dois. Se o Téo pede a posição três, o Robô Zé se perde, porque não existe caixinha ali. É como pedir o quarto degrau de uma escada que só tem três degraus. Por isso, antes de pegar pela posição, é bom saber o tamanho da lista. Assim você nunca pede uma posição que não existe e o programa não trava.
Será que o item está na lista?
O segundo jeito de procurar é perguntar se um item está dentro da lista. Aqui a resposta é verdadeiro ou falso. O Robô Zé olha a lista inteira e diz: sim, o item está aqui, ou não, não achei. Pensa no inventário. Antes de abrir a porta secreta, o jogo verifica se a chave está no inventário. Se estiver, a porta abre. Se não estiver, a porta fica trancada. É uma busca de sim ou não, sem se importar com a posição.
Pegar pela posição
- Você diz a posição, com o índice.
- O programa devolve o item que está ali.
- Precisa saber onde o item mora.
Verificar se está na lista
- Você diz o item que procura.
- O programa responde verdadeiro ou falso.
- Não importa em que posição ele está.
No jogo de agora, o Robô Zé tem uma lista e faz uma busca nela, pegando um item pela posição ou verificando se algo está lá. A sua missão é ler com atenção e dizer o que sai. Cuidado com a contagem que começa no zero, porque ela engana muita gente. Vá devagar, conte as posições com o dedo se ajudar, e escolha a resposta certa.
🎮 Jogo da aula
O que o Robô Zé encontra?
O Robô Zé pega um item pela posição. Lembre que a contagem começa no zero. O que ele escreve?
fases = ["floresta", "castelo", "vulcao"]
escreva(fases[1])Confira a busca na lista
Ótimo trabalho! Agora você sabe procurar de dois jeitos: pegar um item pela posição com o índice, e verificar se um item está na lista com um sim ou não. Isso deixa suas listas bem espertas, prontas para responder o que o jogo precisar. Na próxima aula você vai aprender a passar por todos os itens de uma vez, com um laço. Antes, uma perguntinha rápida.
Teste rápido
Na lista floresta, castelo, vulcao, qual item está na posição zero?
Perguntas frequentes
- Como eu pego um item pela posição?
- Você diz o número da posição, que é o índice, e o programa devolve o item que está naquela caixinha. Lembre que a contagem começa no zero, então a posição zero é o primeiro item.
- O que é verificar se um item está na lista?
- É perguntar se aquele item está dentro da lista. A resposta é verdadeiro ou falso. O programa olha a lista inteira e diz se achou ou não, sem se importar com a posição.
- Qual a diferença entre pegar pela posição e verificar?
- Pegar pela posição usa o índice e devolve o item que está ali. Verificar usa o item e responde só sim ou não. Um busca pelo lugar, o outro pergunta se existe.
- O que acontece se eu pedir uma posição que não existe?
- O programa se perde, porque não tem caixinha ali. Se a lista tem três itens, as posições válidas são zero, um e dois. Pedir a posição três é como pedir um degrau que não existe.
- Por que a contagem começa no zero de novo?
- É o jeito que os computadores contam posições. O primeiro item fica na posição zero, o segundo na um. Isso engana muita gente, então conte com calma quando for pegar pela posição.
- Onde eu uso a verificação num jogo?
- Em muitos lugares. Antes de abrir uma porta, o jogo verifica se a chave está no inventário. Antes de usar uma poção, verifica se você tem uma. É uma busca de sim ou não bem útil.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.