str ( ).split ( )
DESCRIPTION.
Retourne la liste de toutes les divisions, ou une certaine quantité en début de la chaine de caractères parente, en utilisant une chaine de caractères modèle comme séparateur.
SYNTAXE.
LST_Mots = chaine.split ( separateur , quota )
LST_Mots = ⇨ variable qui recevra la liste [ optionnel ]
chaine ⇨ chaine de caractères [ OBLIGATOIRE ]
.split ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
separateur ⇨ chaine de caractères de découpe [ optionnel ]
quota ⇨ nombre de divisions maximum [ optionnel ]
REMARQUES.
chaine doit être un str ( ) valide.
separateur doit être un str ( ) et vaut un caractère d'espacement par défaut. Aucun separateur n'est reprit dans la list ( ) retournée, et si separateur est omis, les caractères d'espacement en début et de fin de la chaine sont abandonnés dans la list ( ) retournée. Si plusieurs separateur se suivent dans chaine, comme des lettres doubles (ff, mm, oo, ...) par exemple, une chaine vide ('') sera retournée à cet emplacement dans la list ( ).
quota doit être un int ( ).
Les éléments de la list ( ) retournée sont dans le même ordre que leur présence dans chaine, même si quota est présent.
EXEMPLES.
print ( "Mon Python à moi.".split ( ) ) retourne ['Mon', 'Python', 'à', 'moi.']
print ( type ( "Mon Python à moi.".split ( ) ) ) retourne <class 'list'>
print ( "Mon Python à moi.".split ( "o" ) ) retourne ['M', 'n Pyth', 'n à m', 'i.']
print ( "Mon Python à moi.".split ( "O" ) ) retourne ['Mon Python à moi.']
print ( "Mon Python à moi.".split ( "on" ) ) retourne ['M', ' Pyth', ' à moi.']
print ( "Mon Python à moi.".split ( "o" , 2 ) ) retourne ['M', 'n Pyth', 'n à moi.']
Introduction = "Python est un langage de programmation puissant et facile à apprendre."
LST_Mots = Introduction.split ( )
print ( LST_Mots ) retourne ['Python', 'est', 'un', 'langage', 'de', 'programmation', 'puissant', 'et', 'facile', 'à', 'apprendre.']
Introduction = "Python est un langage de programmation puissant et facile à apprendre."
LST_Mots = Introduction.split ( "a" , 6 )
print ( LST_Mots ) retourne ['Python est un l', 'ng', 'ge de progr', 'mm', 'tion puiss', 'nt et f', 'cile à apprendre.']
Introduction = "Python est un langage de programmation puissant et facile à apprendre."
LST_Mots = Introduction.split ( "programmation" )
print ( LST_Mots ) retourne ['Python est un langage de ', ' puissant et facile à apprendre.']
Introduction = "Python est un langage de programmation puissant et facile à apprendre."
LST_Mots = Introduction.split ( "m" )
print ( LST_Mots ) retourne ['Python est un langage de progra', '', 'ation puissant et facile à apprendre.']
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.