Méthode Python3 splitlines()
Description
Python splitlines() découpe aux limites de ligne ('\r', '\r\n', '\n') et renvoie une liste contenant chaque ligne comme élément. Si le paramètre keepends est False, les caractères de nouvelle ligne ne sont pas inclus ; s'il est True, ils sont conservés.
Syntaxe
La syntaxe de la méthode splitlines() est :
str.splitlines([keepends])
Parameters
- keepends -- indique s'il faut supprimer les caractères de nouvelle ligne ('\r', '\r\n', '\n') de la sortie. La valeur par défaut est False, ce qui n'inclut pas les caractères de nouvelle ligne ; si elle est True, les caractères de nouvelle ligne sont conservés.
Valeur de retour
Renvoie une liste contenant chaque ligne comme élément.
Exemples
Les exemples suivants illustrent l'utilisation de la fonction splitlines() :
>>> 'ab c\n\nde fg\rkl\r\n'.splitlines() ['ab c', '', 'de fg', 'kl'] >>> 'ab c\n\nde fg\rkl\r\n'.splitlines(True) ['ab c\n', '\n', 'de fg\r', 'kl\r\n'] >>>
Autres extensions
Chaîne Python3