1
resposta

[Dúvida] Lambda vs Numpy

Olá! Por que foi escolhido o uso do lambda aqui? Considerando que é uma Series não seria melhor usar somente o acessador (str.) com as funções replace e strip?

1 resposta

Oii, Igor! Tudo bem?

Escolhemos apply com lambda pela sua versatilidade didática. Ele permite aplicar funções personalizadas a cada elemento de uma Series ou DataFrame, o que é útil em situações complexas onde simples acessadores .str não bastam.

Por exemplo, suponhamos que precise aplicar uma lógica mais elaborada para limpar os dados da coluna "preco". Talvez você precise lidar com diferentes formatos de moeda, ou remover caracteres especiais além do cifrão e da vírgula. Nesses casos, a função lambda (ou uma função definida separadamente) oferece mais flexibilidade.

Espero ter ajudado. Sempre que houver dúvidas ou sugestões, conte conosco.

Bons estudos, Igor!