Maison >développement back-end >Tutoriel Python >Comment diviser une chaîne par espaces en Python ?

Comment diviser une chaîne par espaces en Python ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-10 15:39:02925parcourir

How to Split a String by Whitespace in Python?

Chaînes délimitées par des espaces en Python

La gestion des chaînes est une tâche courante en programmation, et en Python, les chaînes séparées par des espaces peuvent être facilement divisées. chaîne à.

En utilisant la méthode str.split() de Python, vous pouvez diviser une chaîne en une liste par des espaces (caractères d'espacement) :

>>> "many   fancy word \nhello    \thi".split()
['many', 'fancy', 'word', 'hello', 'hi']

La méthode str.split() utilise par défaut les caractères d'espacement tels que les espaces, les tabulations et les nouvelles lignes sont des délimiteurs. Ainsi, le code ci-dessus sépare la chaîne d'entrée en une liste de mots séparés par des espaces.

Il est à noter que la méthode str.split() peut également utiliser une expression régulière comme paramètre pour effectuer une segmentation plus raffinée. Cependant, pour une simple séparation des espaces, le comportement par défaut est suffisant.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn