Em uma lista de dados, como você pode acessar o terceiro elemento?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma lista de dados, como você pode acessar o terceiro elemento?
- A) lista[3]
- B) lista[2]
- C) lista(3)
- D) lista.terceiro
- E) lista[1]
✅ Resposta correta: alternativa B
Resolução passo a passo
- Em muitas linguagens de programação, como Python, JavaScript e Java, os índices de listas começam em 0, e não em 1. Assim, o primeiro elemento está na posição 0, o segundo na posição 1 e o terceiro na posição 2. Passo 2: Para acessar o terceiro elemento, usa-se a notação de colchetes com o índice 2, ou seja, lista[2]. Passo 3: Por que as outras estão erradas: A) lista[3] acessa o quarto elemento; C) lista(3) usa parênteses, que na maioria das linguagens indicam chamada de função e não acesso por índice; D) lista.terceiro tenta acessar um atributo chamado terceiro, que não existe em listas comuns; E) lista[1] acessa o segundo elemento. Passo 4: Resposta: alternativa B, que coincide com o gabarito oficial.
💡 Dica: Considere a indexação da lista ao responder.
Alternativa por alternativa
O aluno supõe que o índice coincide com a posição ordinal, ou seja, que o terceiro elemento está no índice 3. Ele esquece que a contagem de índices começa em zero.
Por que engana: Confundir a contagem dos elementos começando em 1 ao invés de 0, acessando o índice errado.
A indexação começa em zero, portanto lista[2] acessa o terceiro elemento.
O aluno confunde a sintaxe de acesso por índice com a de chamada de função, achando que parênteses com o número também selecionam um elemento da lista.
O aluno imagina que elementos de uma lista podem ser nomeados por palavras ordinais como terceiro, da mesma forma que atributos de um objeto. Listas são acessadas por posição numérica.
O aluno conta a partir de zero, mas erra a conversão: toma o índice 1 como se fosse o terceiro elemento, quando ele corresponde ao segundo. Pode ter confundido a posição ordinal com a contagem de índices.
Raio-X da questão
acesso a elementos de lista
avaliacao
indexacao em listas · zero based indexing
Revisar como funciona a indexação em listas em programação.
Confundir a contagem dos elementos começando em 1 ao invés de 0, acessando o índice errado.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um jogo de tabuleiro, cada jogador guarda os valores de suas peças em uma lista. Nessa linguagem, o primeiro item da…
- Dada uma matriz que armazena notas de alunos, como você acessa a nota do terceiro aluno?
- Um programa precisa acessar dados de uma lista. Como isso é feito?
- No programa usado pela turma, os índices de um array começam em 0. O primeiro valor fica na posição 0, e cada valor…
- Qual é o valor do terceiro item na lista [1, 2, 3, 4, 5]?
- Qual comando em uma linguagem de programação pode ser utilizado para acessar o segundo elemento de um vetor chamado…
🔎 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
