Méthode Python String splitlines ()
La description
Méthode de chaîne Python splitlines() renvoie une liste avec toutes les lignes en chaîne, incluant éventuellement les sauts de ligne (si num est fourni et est vrai)
Syntaxe
Voici la syntaxe pour splitlines() méthode -
str.splitlines()
Paramètres
Keepends - Il s'agit d'un paramètre facultatif, si sa valeur est true, les sauts de ligne nécessaires sont également inclus dans la sortie.
Exemple
L'exemple suivant montre l'utilisation de la méthode splitlines ().
#!/usr/bin/python
str = "Line1-a b c d e f\nLine2- a b c\n\nLine4- a b c d";
print str.splitlines( )
print str.splitlines( 0 )
print str.splitlines( 3 )
print str.splitlines( 4 )
print str.splitlines( 5 )
Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -
['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
Exemple
Si vous passez «True» comme paramètre à cette méthode, cela inclut les sauts de ligne dans la sortie.
#!/usr/bin/python
str = "Line1-a b c d e f\nLine2- a b c\n\nLine4- a b c d";
print str.splitlines(True)
print str.splitlines( 0 )
print str.splitlines( 3 )
print str.splitlines( 4 )
print str.splitlines( 5 )
Production
Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']