Méthode Python3 splitlines()

Python3 字符串Chaîne Python3


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']
>>> 

Python3 字符串Chaîne Python3

Autres extensions