← Questões de Programação

Programação · FGV · 2025

Questão comentada de Programação

A biblioteca Pandas é uma importante biblioteca da linguagem Python utilizada para analisar dados cujos valores comumente estão armazenados em estruturas de duas dimensões, como o data frame. Observe o código Python a seguir. import pandas as pd processo={"id_processo":[1,2,3,4,5,6],"valor_causa":[10, 20,30,40,50,60]} df=pd.DataFrame(processo) Para visualizar as últimas 5 linhas do data frame df, deve-se utilizar o comando:

Gabarito: B

Em Pandas, um DataFrame funciona como uma tabela: linhas e colunas, bem no estilo que a banca adora mostrar em código. Quando você quer inspecionar rapidamente os primeiros registros, usa-se head(); quando quer ver os últimos, usa-se tail(). Aqui, o DataFrame tem 6 linhas, então tail(5) exibe as últimas 5 linhas, isto é, da segunda até a sexta. Se você chamar apenas tail(), o comportamento padrão já é mostrar as 5 últimas linhas, então o comando do item B está correto. Essa é uma convenção bem conhecida da biblioteca Pandas e cai muito em prova porque a banca mistura os nomes dos métodos para testar memória e atenção. Head olha o começo; tail olha o fim. Simples, direto e muito cobrado. Vale notar que info() serve para exibir resumo do DataFrame, como tipos das colunas e valores não nulos, e não aceita esse argumento para quantidade de linhas como a alternativa tenta sugerir. Já bottom() e display() não são métodos válidos do DataFrame nesse contexto. Ou seja, o gabarito B é o único que corresponde a um comando real e apropriado para visualizar as últimas linhas.

Continue treinando

Questões relacionadas