1
resposta

Separação de string em um df.

Olá comunidade!

Tenho um dataframe onde uma das colunas é um numero de chassi, com letras e números. Eu preciso criar uma nova coluna com os últimos 8 digitos desse chassi. Alguém pode me ajudar? Não estou sabendo fazer.

1 resposta

Olá Julia,

Neste caso você pode usar o método str. Nesse exemplo eu gerei um dataframe com dois chassis de exemplo e depois usei esse método para pegar os 8 últimos caracteres.

import pandas as pd
df = pd.DataFrame({'Chassi': ['9BD178406JL174536','9BF30R405JM112233']})
df['separado'] = df['Chassi'].str[-8:]
df

Resultado:

indexChassiseparado
09BD178406JL174536JL174536
19BF30R405JM112233JM112233