Répartition des chaînes Python ()

La rpartition () divise la chaîne à la dernière occurrence de la chaîne d'argument et renvoie un tuple contenant la partie avant le séparateur, la chaîne d'argument et la partie après le séparateur.

La syntaxe de rpartition()est:

 string.rpartition (séparateur)

Paramètres de rpartition () ()

rpartition() La méthode prend un séparateur de paramètre de chaîne qui sépare la chaîne à la dernière occurrence de celle-ci.

Valeur renvoyée par rpartition ()

rpartition() La méthode renvoie un 3-tuple contenant:

  • la partie avant le séparateur, le paramètre séparateur et la partie après le séparateur si le paramètre séparateur se trouve dans la chaîne
  • deux chaînes vides, suivies de la chaîne elle-même si le paramètre séparateur n'est pas trouvé

Exemple: Comment fonctionne rpartition ()?

 string = "Python is fun" # 'is' separator is found print(string.rpartition('is ')) # 'not' separator is not found print(string.rpartition('not ')) string = "Python is fun, isn't it" # splits at last occurence of 'is' print(string.rpartition('is'))

Production

 ('Python', 'is', 'fun') ('', '', 'Python is fun') ('Python is fun,', 'is', "not it")

Articles intéressants...