reemplazo de texto padas

translate_talbe=str.maketrans('一二三四五','12345')
dt2['大区2']=dt2['大区'].str.translate(translate_talbe)

El reemplazo de caracteres correspondiente puede usar el método anterior str.translate(). Este método se puede usar para reemplazar los caracteres en la cadena asignada en la tabla de conversión. Los resultados son los siguientes:

 Otras instrucciones del método de reemplazo:

  1. El método replace() se puede utilizar para reemplazar elementos en objetos DataFrame o Series, y puede manejar reemplazos generales o expresiones regulares, df.replace({'a':'A','b':'B'}), df .replace('a','A') reemplaza múltiples elementos
  2. str.replace(), cuando necesite reemplazar un solo elemento, puede usar str.replace(). Este método solo se puede usar para objetos de serie, s.str.replace(['a','b'], ['A', 'B'];
  3. str.lstrip(), str.rstrip() y str.strip() se utilizan para eliminar caracteres al principio, al final o dos segmentos de la cadena en la Serie respectivamente;

Supongo que te gusta

Origin blog.csdn.net/Darin2017/article/details/132103058
Recomendado
Clasificación