Volver a la página principal
jueves 25 julio 2024
11

Cómo hacer un trim en Python

Qué es un Trim

El término "trim" se refiere a eliminar los espacios en blanco (u otros caracteres especificados) de los extremos de una cadena de texto. Esto es útil cuando se procesan entradas de usuario, se limpian datos o se preparan cadenas para almacenamiento o análisis.

Métodos para Hacer un Trim en Python

Python ofrece varios métodos incorporados para realizar trim en cadenas de texto. A continuación, te mostramos los métodos más comunes: strip(), lstrip(), y rstrip().

Usar strip() para Eliminar Espacios en Blanco

El método strip() elimina todos los espacios en blanco al principio y al final de una cadena.

cadena = "  Hola, mundo!  "
cadena_trim = cadena.strip()
print(f'"{cadena_trim}"')

Salida:

"Hola, mundo!"

Usar lstrip() para Eliminar Espacios en Blanco a la Izquierda

El método lstrip() elimina los espacios en blanco solo al principio (izquierda) de una cadena.

cadena = "  Hola, mundo!  "
cadena_trim_izquierda = cadena.lstrip()
print(f'"{cadena_trim_izquierda}"')

Salida:

"Hola, mundo!  "

Usar rstrip() para Eliminar Espacios en Blanco a la Derecha

El método rstrip() elimina los espacios en blanco solo al final (derecha) de una cadena.

cadena = "  Hola, mundo!  "
cadena_trim_derecha = cadena.rstrip()
print(f'"{cadena_trim_derecha}"')

Salida:

"  Hola, mundo!"

Eliminar Caracteres Específicos

Los métodos strip(), lstrip(), y rstrip() también pueden eliminar caracteres específicos si se les pasa un argumento.

cadena = "xxHola, mundo!xx"
cadena_trim_x = cadena.strip('x')
print(f'"{cadena_trim_x}"')

Salida:

"Hola, mundo!"

Conclusión

Hacer un trim en Python es una tarea sencilla gracias a los métodos incorporados strip(), lstrip(), y rstrip(). Estos métodos te permiten eliminar espacios en blanco y otros caracteres no deseados de los extremos de una cadena de texto, facilitando la limpieza y procesamiento de datos.

Etiquetas:
python
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer