Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — IF-SP 2026

ProgramaçãoConceitos básicos de programação
Código
qg710285
Banca
IF-SP
Órgão
IF-SP
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere a listagem de código a seguir:nomes = [“Lucas”, “Mariana”, “Pedro”]idades = [25, 22, 30]Qual das alternativas constrói corretamente uma lista de dicionários denominada “pessoas”, na qual cada dicionário associa os descritores “nome” e “idade” com base nas informações das listas iniciais?
  1. Apessoas = list(zip(nomes, idades))
  2. Bpessoas = []for i in range(len(nomes)):pessoas.append({“nome”: nomes[i],“idade”: idades[i]}
  3. Cpessoas = []for i in range(len(nomes)):pessoas.append({“nome”: nomes, “idade”:idades})
  4. Dpessoas = []for i in range(len(nomes)):pessoas.append({nomes[i]: idades[i]})
Revelar gabarito e comentário

GabaritoB — pessoas = [] for i in range(len(nomes)): pessoas.append({“nome”: nomes[i], “idade”: idades[i]}

Link permanente: /questoes/qg710285