La méthode splitlines () divise la chaîne aux sauts de ligne et renvoie une liste de lignes dans la chaîne.
La syntaxe de splitlines()
est:
str.splitlines ((keepends))
Paramètres splitlines ()
splitlines()
prend au maximum 1 paramètre.
keepends (facultatif) - Si keepends est fourni et True
, les sauts de ligne sont également inclus dans les éléments de la liste.
Par défaut, les sauts de ligne ne sont pas inclus.
Valeur de retour des lignes de fractionnement ()
splitlines()
renvoie une liste de lignes dans la chaîne.
S'il n'y a pas de caractères de saut de ligne, il renvoie une liste avec un seul élément (une seule ligne).
splitlines()
se divise sur les limites de ligne suivantes:
Représentation | La description |
---|---|
n | Saut de ligne |
r | Retour chariot |
r n | Retour chariot + saut de ligne |
v ou x0b | Tabulation des lignes |
f ou x0c | Form Feed |
x1c | Séparateur de fichiers |
x1d | Séparateur de groupe |
x1e | Séparateur d'enregistrement |
x85 | Ligne suivante (code de contrôle C1) |
u2028 | Séparateur de ligne |
u2029 | Séparateur de paragraphe |
Exemple: Comment fonctionne splitlines ()?
grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())
Production
('Lait', 'Poulet', 'Pain', 'Beurre') ('Lait n', 'Poulet r n', 'Pain r', 'Beurre') ('Pain de poulet au lait beurre')