Método Python splitlines()

Python 字符串Cadena de Python


Descripción

Python splitlines() divide según líneas ('\r', '\r\n', '\n') y devuelve una lista que contiene cada línea como elemento. Si el parámetro keepends es False, no incluye los saltos de línea; si es True, los conserva.

Sintaxis

Sintaxis del método splitlines():

str.splitlines([keepends])

Parámetros

  • keepends -- Si se conservan los saltos de línea ('\r', '\r\n', '\n') en el resultado de salida. El valor predeterminado es False, no incluye saltos de línea; si es True, los conserva.

Valor de retorno

Devuelve una lista que contiene cada línea como elemento.

Ejemplo

El siguiente ejemplo muestra cómo usar la función splitlines():

Ejemplo (Python 2.0+)

#!/usr/bin/python str1 = 'ab c\n\nde fg\rkl\r\n' print str1.splitlines(); str2 = 'ab c\n\nde fg\rkl\r\n' print str2.splitlines(True)

El resultado del ejemplo anterior es el siguiente:

['ab c', '', 'de fg', 'kl']
['ab c\n', '\n', 'de fg\r', 'kl\r\n']

Python 字符串Cadena de Python

Otras extensiones