Python eliminar el espacio en blanco

Python eliminar el espacio en blanco
Una cadena se refiere a una secuencia de caracteres encerrados en caracteres individuales o dobles. Las cuerdas son un importante componente de construcción en Python, así como en otros lenguajes de programación.

Por lo tanto, encontrará algunos escenarios en los que necesita manipular un tipo de cadena más que no.

En este tutorial, nuestro objetivo es proporcionar algunos métodos y técnicas para eliminar los caracteres en blanco de una cadena de entrada.

Vamos a sumergirnos.

Personajes de Python Whitespace

Python admite los siguientes personajes de espacios en blanco:

  • "- Espacio
  • \ t - pestaña horizontal
  • \ W - pestaña vertical
  • \ n - personaje de Newline
  • \ r - regreso del carro
  • \ f - Feed de línea

Las siguientes son las funciones que podemos usar para eliminar los caracteres de espacio en blanco de una cadena Python dada. Es bueno tener en cuenta que las cuerdas de Python son inmutables. Por lo tanto, cualquier función que manipule una cadena de entrada dada para eliminar los espacios en blanco Devuelve una nueva cadena.

Método 1: Uso de la función Strip ()

La función Strip () en Python nos permite eliminar los personajes de espacios blancos líderes o finales. Un ejemplo es el siguiente:

str_ = 'Hello World \ n \ t \ r \ f';
imprimir (str_.banda())

Como se mencionó, la función debe devolver la cadena de entrada con los caracteres de espacio en blanco líder y posterior se eliminan.

Cadena de salida:

Hola Mundo

Método 2: usando la función reemplazar ()

También podemos usar la función reemplazar () para reemplazar un carácter de espacio blanco dado en una cadena. Un ejemplo se ilustra en lo siguiente:

str_ = 'Hola mundo';
imprimir (str_.reemplazar(" ", " "));

Producción:

Hola Mundo

Método 3: Uso de los métodos de división y unión

Podemos usar la función dividida para dividir una cadena en una lista de valores individuales. Luego podemos usar la función de unión para concatenar la cadena nuevamente sin los caracteres en blanco.

Una ilustración de ejemplo es la siguiente:

str_ = 'Hola mundo';
imprimir(" ".unir (str_.dividir()))

Resultado:

Hola Mundo

Método 4: Uso de la función Tradate ()

También podemos usar el método de traducción para eliminar todos los caracteres en blanco de una cadena de entrada dada como se muestra en lo siguiente:

str_ = 'Hello World \ t \ r \ n'
str_ = str_.traducir (ninguno, '\ t \ r \ n')
imprimir (str_)

Nos permite especificar los caracteres en blanco para eliminar.

Conclusión

Gracias por leer!