2009-03-27 4 views

Répondre

15
>>> 'a_b_c_d'.rsplit('_', 1) 
['a_b_c', 'd'] 

Aide sur la fonction rsplit intégrée:

rsplit (...) S.rsplit([sep [,maxsplit]]) -> Liste des chaînes

Renvoie la liste des mots de la chaîne S, en utilisant sep comme chaîne de délimitation , en commençant à la fin de la chaîne et en commençant par . Si maxsplit est donné, tout au plus les divisions maxsplit sont faites . Si sep n'est pas spécifié ou est None, toute chaîne d'espaces est un séparateur.

+0

+1: Citez la documentation. –

0
string.split(separator) 
+0

qui produit ["a", "b", "c", "d"] – recursive

Questions connexes