FC ConcursosFC Concursos

Questão FC331220

Analise o dataset denominado data.cvs A,B,C,D,E 30,80,120, 000,7 .,85,-1 20,10, ,,240, 120,90,AF,260,7 'A', 96, 130, ,8 60, 100, , 280,0 ,,,, 60, 105, , 290, 6.5 45,, AF ,,8 45,115

Linguagens de Programação

FGV · 2025

Analise o dataset denominado data.cvs

 

A,B,C,D,E

30,80,120, 000,7

.,85,-1 20,10,

,,240,

120,90,AF,260,7

'A', 96, 130, ,8

60, 100, , 280,0

,,,,

60, 105, , 290, 6.5

45,, AF ,,8

45,115,145,0.31,7.5

60,120,150,,0

60,9 000,130,,

 

Ao executar o código Python abaixo

 

import pandas as pd

 

healt_data = pd.read _csv("data.csv",header=0, sep=",")

 

healt_data.dropna(axis=0,inplace=true)

print(healt data)

 

o resultado impresso na coluna C é

  1. 120, AF, 130, 145, 150.
  2. 120, -1 20, 240, AF, 130.
  3. 120, 240, 130, 145, 150.
  4. NaN, AF, 145, 150, 130.
  5. NaN, NaN, 240, AF, 130.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

Ao ler data.csv, o pandas.read_csv converte apenas células realmente vazias (delimitadores consecutivos como ,, ou campo final sem valor) em NaN. Valores como "AF", "000", pontos ou números com espaços são carregados como strings e não viram NaN.

O comando healt_data.dropna(axis=0, inplace=True) remove linhas que contenham qualquer NaN. Assim, permanecem apenas as linhas que não têm células vazias após a leitura.

As linhas preservadas (sem nenhum NaN) fornecem os valores da coluna C: 120 (linha completa), AF (texto aceito), 130, 145 e 150. Esses cinco valores aparecem exatamente na saída impressa da coluna C.

Portanto, a sequência correta impressa em C é: 120, AF, 130, 145, 150.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo