No código abaixo, você transformou a coluna nome ou a coluna dominio em uma str ?
nomes['email'] = nomes.nome.str.cat(nomes.dominio).str.lower()
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!
No código abaixo, você transformou a coluna nome ou a coluna dominio em uma str ?
nomes['email'] = nomes.nome.str.cat(nomes.dominio).str.lower()
Olá Rafael,
O .str.cat junta cada item da coluna nome com um item da coluna dominio, e o retorno é uma nova coluna. Por exemplo, junta o primeiro nome "NELSON" com o primeiro dominio "@dominiodoemmail.com.br", o segundo nome com o segundo dominio, e assim por diante...
O resultado "NELSON@dominiodoemmail.com.br" então é colocado em minúsculo com .str.lower()
Os valores já são strings, o .str é um método para aplicar funções de strings para os elementos de uma coluna, não exatamente uma transformação.
Espero que isso ajude no entendimento, qualquer dúvida é só falar!
Lucas, bom dia.
Obrigado pelo retorno.