GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO01Média⏱ curto

Qual é a saída do seguinte código? lista = [1, 2, 3]; print(lista[1])

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO01

Reconhecer objetos do mundo real e/ou digital que podem ser representados através de listas que estabelecem uma organização na qual há um número variável de itens dispostos em sequência, fazendo manipulações simples sobre estas representações.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a saída do seguinte código? lista = [1, 2, 3]; print(lista[1])

  1. A) 1
  2. B) 2
  3. C) 3
  4. D) Erro de índice
  5. E) []

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Em Python, os índices de listas começam em 0, ou seja, o primeiro elemento tem índice 0, o segundo tem índice 1 e assim por diante. Passo 2: A lista é lista = [1, 2, 3]. Os índices são 0 para o valor 1, 1 para o valor 2 e 2 para o valor 3. Passo 3: O comando print(lista[1]) acessa o elemento de índice 1, que é o valor 2, e imprime 2. Passo 4: Por isso a alternativa B está correta, e o gabarito oficial está de acordo com a resolução. Passo 5: A alternativa A está errada porque 1 é o elemento de índice 0, não de índice 1. Passo 6: A alternativa C está errada porque 3 é o elemento de índice 2, o último da lista. Passo 7: A alternativa D está errada porque o índice 1 existe na lista de três elementos, então não ocorre erro de índice. Passo 8: A alternativa E está errada porque [] representa uma lista vazia, e o print imprime apenas o elemento acessado, não a lista inteira.

💡 Dica: Identifique o índice correto da lista.

Alternativa por alternativa

A Erradaerro: Senso comuma que mais engana

O aluno assume que a contagem começa em 1, como na contagem do dia a dia, e acredita que lista[1] pega o primeiro elemento. Ele confunde posição ordinal com índice.

Por que engana: Confundir o indice inicial da lista, considerando que comeca em 1 ao inves de 0.

B Correta

Esse é o segundo elemento da lista.

C Erradaerro: Conceitual

O aluno confunde o índice 1 com o último elemento da lista, provavelmente por ter contado de 1 a 3 e escolhido o final, ou por não associar o índice ao primeiro elemento zero.

D Erradaerro: Conceitual

O aluno acredita que apenas os índices 0 e 2 são válidos, ou que colchetes com número diferente de zero sempre geram erro. Ele não percebe que o índice 1 existe na lista de três elementos.

E Erradaerro: Conceitual

O aluno pensa que o print mostra a lista inteira ou que o acesso lista[1] retorna uma lista vazia. Ele não entende que a indexação retorna apenas o elemento na posição indicada.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura baixo
Discriminação alto
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

indexação de listas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

indexacao de listas · conceito de listas

📚 Reveja

Revisar como funciona a indexação em listas em Python.

⚠️ Erro mais comum

Confundir o indice inicial da lista, considerando que comeca em 1 ao inves de 0.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Listas e grafos

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.