Python supprimez l'espace

Python supprimez l'espace
Une chaîne fait référence à une séquence de caractères enfermés en caractères simples ou doubles. Les cordes sont un major de construction à Python ainsi que d'autres langages de programmation.

Par conséquent, vous rencontrerez des scénarios où vous devez manipuler un type de chaîne plus de fois qu'autrement.

Dans ce tutoriel, nous visons à fournir quelques méthodes et techniques pour supprimer les caractères d'espace blanc d'une chaîne d'entrée.

Plongeons-nous dans.

Python Whitespace Personnages

Python prend en charge les caractères d'espace blanc suivant:

  • "- Espace
  • \ t - onglet horizontal
  • \ W - Onglet vertical
  • \ n - caractère newline
  • \ r - Retour de transport
  • \ f - flux de ligne

Voici les fonctions que nous pouvons utiliser pour supprimer les caractères d'espace d'une chaîne Python donnée. Il est bon de garder à l'esprit que les cordes Python sont immuables. Par conséquent, toute fonction qui manipule une chaîne d'entrée donnée pour supprimer les espaces blancs renvoie une nouvelle chaîne.

Méthode 1: Utilisation de la fonction Strip ()

La fonction Strip () dans Python nous permet de supprimer les caractères blancs d'espace de tête ou de fin. Un exemple est le suivant:

str_ = 'Hello world \ n \ t \ r \ f';
imprimer (str_.bande())

Comme mentionné, la fonction doit renvoyer la chaîne d'entrée avec les caractères blancs d'espace de leader et de traîne est supprimé.

Chaîne de sortie:

Bonjour le monde

Méthode 2: Utilisation de la fonction remplacer ()

Nous pouvons également utiliser la fonction Replace () pour remplacer un caractère blanc donné dans une chaîne. Un exemple est illustré dans ce qui suit:

str_ = 'Hello World';
imprimer (str_.remplacer(" ", " "));

Sortir:

Bonjour le monde

Méthode 3: Utilisation des méthodes de division et de jointure

Nous pouvons utiliser la fonction divisée pour diviser une chaîne en une liste de valeurs individuelles. Nous pouvons ensuite utiliser la fonction de jointure pour concaténer la chaîne ensemble sans les caractères blancs de l'espace.

Un exemple d'illustration est le suivant:

str_ = 'Hello World';
imprimer(" ".join (str_.diviser()))

Résultat:

Bonjour le monde

Méthode 4: Utilisation de la fonction tradlate ()

Nous pouvons également utiliser la méthode Translate pour supprimer tous les caractères de l'espace blanc d'une chaîne d'entrée donnée comme indiqué dans ce qui suit:

str_ = 'Hello world \ t \ r \ n'
str_ = str_.traduire (aucun, '\ t \ r \ n')
imprimer (str_)

Il nous permet de spécifier les caractères d'espace pour supprimer.

Conclusion

Merci d'avoir lu!