Pular para o conteúdo principal

Questão de Programação — Python — FUNDATEC 2024

ProgramaçãoPython
Código
qg165059
Banca
FUNDATEC
Órgão
IF-AP
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Dada a lista criada em Python, exemplo = [1, 2, 3, 4], por padrão, a operação que modifica o terceiro elemento da lista, trocando o valor 3 pelo valor 30, é:
  1. Aexemplo[3] = 30
  2. Bexemplo[2] = 30
  3. Cexemplo.append(30)
  4. Dappend.exemplo = 30
  5. Eexemplo = 30
Revelar gabarito e comentário

GabaritoB — exemplo[2] = 30

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Indexação de Listas em Python

Gabarito: letra B. Em Python, a indexação de listas é baseada em zero (0), ou seja, o primeiro elemento está no índice 0, o segundo no índice 1, e o terceiro no índice 2. Para modificar o terceiro elemento (valor 3) para 30, utiliza-se exemplo[2] = 30.

Alternativa A — ❌ Incorreta

exemplo[3] = 30 acessaria o quarto elemento da lista, pois o índice 3 corresponde ao quarto elemento. Isso não altera o terceiro elemento.

Alternativa B — ✅ Correta ⟵ GABARITO

exemplo[2] = 30 atribui 30 à posição de índice 2, que é o terceiro elemento da lista. Correta.

Alternativa C — ❌ Incorreta

exemplo.append(30) adiciona um novo elemento 30 ao final da lista, não modifica o terceiro elemento.

Alternativa D — ❌ Incorreta

append.exemplo = 30 é uma sintaxe inválida. O método append é chamado como exemplo.append(30), não como atributo.

Alternativa E — ❌ Incorreta

exemplo = 30 substitui a variável exemplo por um inteiro 30, eliminando a lista original. Não modifica o terceiro elemento.

Gabarito: letra B.

Link permanente: /questoes/qg165059