Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2025
- 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
- CCerto
- EErrado
GabaritoE — Errado
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- MatheusObserve 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.
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