Python – La méthode String splitlines()
La méthode splitlines() divise une chaîne en une liste. La division se fait aux sauts de ligne.
Syntaxe:
string.splitlines(linebreaks)
Paramètres:
La méthode splitlines() prend un seul paramètre:
- linebreaks(Optionnel) : Spécifie si les sauts de ligne doivent être inclus (True) ou non (False). La valeur par défaut est False.
Valeur de retour:
La méthode splitlines() renvoie la liste de lignes dans la chaîne.
S’il n’y a pas le caractère de saut de ligne « \n », il renvoie une liste avec un seul élément (une seule ligne).
Exemple 1:
Diviser une chaîne en une liste où chaque ligne est un élément de liste:
str = "Hello World\n Welcome to WayToLearnX!" res = str.splitlines() print(res)
Sortie:
['Hello World', ' Welcome to WayToLearnX!']
Exemple 2:
Divisez la chaîne, mais gardez le caractère de saut de ligne « \n »:
str = "Hello World\n Welcome to WayToLearnX!" res = str.splitlines(True) print(res)
Sortie:
['Hello World\n', ' Welcome to WayToLearnX!']