La función incorporada del método strip() de Python se usa para eliminar todos los espacios iniciales y finales de una string.
Sintaxis: string.strip([caracteres])
Parámetro:
caracteres (opcional): Carácter o un conjunto de caracteres, que debe eliminarse de la string.
Devuelve: una copia de la string con los caracteres iniciales y finales eliminados.
Usando el método strip():
- En caso de que el carácter de la string de la izquierda no coincida con los caracteres del parámetro char , el método deja de eliminar los caracteres iniciales.
- En caso de que el carácter de la string a la derecha no coincida con los caracteres del parámetro char , el método deja de eliminar los caracteres finales.
Ejemplo 1:
Python3
# Python code to illustrate the working of strip() string = ' Geeks for Geeks ' # Leading spaces are removed print(string.strip()) # Geeks is removed print(string.strip(' Geeks')) # Not removed since the spaces do not match print(string.strip('Geeks'))
Producción :
Geeks for Geeks for Geeks for Geeks
Ejemplo #2:
Python3
# Python code to illustrate the working of strip() string = '@@@@Geeks for Geeks@@@@@' # Strip all '@' from beginning and ending print(string.strip('@')) string = 'www.Geeksforgeeks.org' # '.grow' removes 'www' and 'org' and '.' print(string.strip('.grow'))
Producción:
Geeks for Geeks Geeksforgeeks
Ejemplo #3:
El siguiente código muestra una aplicación de strip() en python.
Python3
# Python code to check for identifiers def Count(string): print("Length before strip()") print(len(string)) # Using strip() to remove white spaces str = string.strip() print("Length after removing spaces") return str # Driver Code string = " Geeks for Geeks " print(len(Count(string)))
Producción:
Length before strip() 17 Length after removing spaces 15
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA