Fala galera, blz?!?!
Fiquei um pouco confuso com a concatenação utilizada no exemplo:
nomes['email'] = nomes.nome.str.cat(nomes.dominio).str.lower()
Então realizei a concatenação de uma maneira diferente, e estou passando aqui para saber se dessa maneira também está correta:
obs: rodei o código e aparentemente deu tudo certinho por aqui, existem prós e contras? quais seriam?
emailss = [nomes.nome + nomes['Domínio']]
nomes['e-mail'] = pd.concat(emailss).str.lower().to_frame()
nomes