Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Por que usar o concatenar daquela forma?

No curso o professor usou o código para conseguir concatenar as colunas

nomes['email'] = nomes['nome'].str.cat(nomes['dominio']).str.lower()

porém o código abaixo é mais simples de visualizar e apresenta o mesmo resultado, além de poder concatenar mais de 2 colunas de maneira mais simples.

nomes['test'] = (nomes['nome'] + nomes['dominio']).str.lower()

Existe alguma explicação para ele ter feito daquela maneira?

1 resposta

Eu entendi que embora o resultado seja o mesmo, o professor fez preferência pelo uso do método de concatenação da biblioteca Pandas porque o curso é para mostrar as ferramentas em uso . Digo isso sem saber se o método da biblioteca é otimizado para fazer isso para um grande volume de dados.