Método dropna da biblioteca Pandas
Gabarito: letra D. O método dropna() do pandas remove linhas (ou colunas) que contenham valores ausentes (NaN). Ao usar inplace=True, a alteração é aplicada diretamente no DataFrame original df. Portanto, o código remove as linhas com células vazias.
Alternativa A — ❌ Incorreta
dropna() não remove linhas duplicadas; essa funcionalidade é do método drop_duplicates().
Alternativa B — ❌ Incorreta
Truncamento de dados booleanos não é uma operação padrão de dropna().
Alternativa C — ❌ Incorreta
dropna() não corrige dados na posição errada; ela apenas elimina registros com valores faltantes.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme explicado, dropna() com inplace=True remove as linhas que possuem qualquer célula vazia (NaN), alterando o DataFrame original.
Alternativa E — ❌ Incorreta
Alteração de formato errado de dados não é função de dropna(); isso seria feito com conversões de tipo (ex: astype(), to_numeric()).
Gabarito: letra D