Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

2
respostas

[Projeto] [Projeto] Desafio

Projeto desafio 1: vendas online

df['Cliente'] = df['Cliente'].apply(
    lambda lista: [re.sub(r'[^a-zA-ZáéíóúãõâêôçÁÉÍÓÚÃÕÂÊÔÇ ]', '', nome).lower().strip() for nome in lista]
)
df

Projeto desafio 2: administração de condomínios

df_locacao['apartamento'] = df_locacao['apartamento'].str.replace(r'\(blocoAP\)', '', regex=True)
df_locacao

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi, horizon! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu uso de expressões regulares com apply e str.replace está muito bom! Dá pra ver que você está dominando bem o tratamento de dados textuais em diferentes contextos.

Uma dica interessante para o futuro é usar o método str.title() quando quiser padronizar nomes com iniciais maiúsculas, o que pode ser útil em relatórios.


df['Cliente'] = df['Cliente'].str.title()

Esse código transforma nomes como joao da silva em Joao Da Silva.

Qualquer dúvida que surgir, compartilhe no fórum.

Abraços e bons estudos!

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Perfeito! Muito obrigado pela dica