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.