Partagez une explication détaillée de la fonction de chaîne (partition) en Python

零下一度
Libérer: 2017-05-22 17:11:02
original
4359 Les gens l'ont consulté

La fonction partition() est mentionnée ici. Que fait-elle ? En fait, cette fonction est similaire à split, les deux sont utilisées pour le découpage.

partition(...) S.partition(sep) -> (head, sep, tail) Search for the separator sep in S, and return the part before it, the separator itself, and the part after it. If the separator is not found, return S and two empty strings.
Copier après la connexion

Par exemple :

>>> a = 'changzhi1990' >>> a.rpartition('h') ('changz', 'h', 'i1990')
Copier après la connexion


Vous pouvez voir qu'un tuple de trois yuans est renvoyé, qui est leà gauche de ' h' La chaîne, le délimiteur 'h' lui-même et la chaîne à droite du délimiteur 'h'. Remarque : r signifie correspondre de droite à gauche.

>>> a = 'changzhi1990' >>> a.partition('h') ('c', 'h', 'angzhi1990')
Copier après la connexion

Ici, la correspondance commence de gauche à droite.

[Recommandations associées]

1.Exemple de tutoriel de la fonction de chaîne de partition en Python

2Partager un exemple de chaîne. code de fonction (partition)

3.Technologie de partitionnement de table de données MySQL Analyse d'exemple de code PARTITION

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!