Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2025

ProgramaçãoLinguagens de programação
Código
ce202090
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Pesquisador – Área: Gestão da Informação – Subárea: Engenharia de Dados
Julgue o próximo item, relativo à análise de dados.Considere o código a seguir, que utiliza Pandas.import pandas as pdNome = ['João-', 'Paulo-']Sobrenome = ['Lucas', 'Matheus']list_of_tuples = list(zip(Nome, Sobrenome))df = pd.DataFrame(list_of_tuples)print(df)Após a execução desse código, o resultado será o seguinte.0 1u João-Lucas1 Paulo-Matheus
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Análise de código Python (Pandas)

Gabarito: Errado (E). O código cria um DataFrame a partir de uma lista de tuplas, onde cada tupla representa uma linha. Os elementos da tupla são mantidos em colunas separadas (0 e 1). A saída apresentada no item está incorreta: ela sugere que os valores foram concatenados ("João-Lucas") e exibe um estranho "u" antes da primeira linha. A saída correta seria:

       0       1
0  João-   Lucas
1  Paulo-  Matheus

Observe que as strings permanecem separadas e os índices (0,1) aparecem à esquerda, sem o caractere "u".

A banca testa a capacidade de prever o comportamento do Pandas ao criar um DataFrame a partir de pares. O erro está em descrever uma saída que não corresponde à execução real: as colunas são independentes, e não concatenadas.

PEGA ESSA DICA!

Ao estudar código, execute mentalmente cada passo. zip(Nome, Sobrenome) gera tuplas; list() materializa; pd.DataFrame() monta a tabela com colunas padrão (0,1). A saída impressa sempre mostra o índice e os valores separados por espaços — sem caracteres extras.

Gabarito: Errado (E).

Link permanente: /questoes/ce202090