Método Python strip()

Python 字符串Cadenas de Python


Descripción

El método Python strip() se utiliza para eliminar los caracteres especificados (por defecto espacios o saltos de línea) o secuencias de caracteres al principio y al final de la cadena.

Nota:Este método solo puede eliminar caracteres al principio o al final, no puede eliminar los caracteres de la parte intermedia.

Sintaxis

Sintaxis del método strip():

str.strip([chars]);

Parámetros

  • chars -- La secuencia de caracteres especificada que se elimina al principio y al final de la cadena.

Valor de retorno

Devuelve una nueva cadena generada al eliminar los caracteres especificados al principio y al final de la cadena.

Ejemplo

El siguiente ejemplo muestra el uso de la función strip():

Ejemplo (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- str = "00000003210Ejemplo01230000000"; print str.strip( '0' ); # Elimina el carácter 0 del principio y del final str2 = " Ejemplo "; # Elimina los espacios del principio y del final print str2.strip();

El resultado del ejemplo anterior es el siguiente:

3210Ejemplo0123
Ejemplo

En el resultado se puede observar que los caracteres de la parte intermedia no se eliminaron.

El siguiente ejemplo demuestra que mientras el principio y el final contengan caracteres de la secuencia especificada, estos se eliminan:

Ejemplo

#!/usr/bin/python # -*- coding: UTF-8 -*- str = "123abcejemplo321" print (str.strip( '12' )) # La secuencia de caracteres es 12

El resultado del ejemplo anterior es el siguiente:

3abcejemplo3

Python 字符串Cadenas de Python

Otras extensiones