|
auteur :
Guigui_ |
un grand nombre de fonctions sur les strings accessibles directement sur les chaines de caractères sans importation de nouveau module:
string. Ainsi, vous pourrez trouver une explication complète (avec l'utilisation des paramètres
optionnels) aux différentes fonctions présentées par la suite.
|
|
auteur :
Guigui_ | s.replace(ord, new, max split=sys.maint) renvoi une copie de s où les occurrences de la sous-chaine old est remplacée par la
sous-chaine new
>>>'tapadaca'.replace('a','i',2)
'tipidaca'
|
|
auteur :
Guigui_ | s.split(sep=None, maxsplit=sys.maxint) renvoi une liste L de strings où chaque élément de L est un mot de s, où la chaîne sep sépare les mots.
Si sep=None, les mots sont séparés par une suite quelconque d'espaces
>>>'a = b'.split('=')
['a ',' b']
>>>'a b c d'.split()
['a', 'b', 'c', 'd']
|
|
auteur :
Guigui_ | s.strip(x=None) renvoi une copie de s où la chaine x en début/fin de s est supprimé. si x=None, ce sont les espaces qui seront supprimés.
lstrip et rstrip sont utilisées respectivement pour la suppression à gauche et à droite
>>> 'aaaaabbbbbaaaaa'.strip('aaa')
'bbbbb'
>>> ' a '.rstrip()
' a'
|
|
auteur :
Guigui_ | s.count(sub, START=0, end=sys.maxint) renvoie le nombre d'occurrences de la sous chaine sub dans s[start:end]
>>> 'tapadaca'.count('a')
4
|
Consultez les autres F.A.Q's
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2005 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.