Python String splitlines ()

Il metodo splitlines () divide la stringa nelle interruzioni di riga e restituisce un elenco di righe nella stringa.

La sintassi di splitlines()è:

 str.splitlines ((keepends))

Parametri splitlines ()

splitlines() accetta al massimo 1 parametro.

keepends (facoltativo) - Se viene fornito keepends e True, anche le interruzioni di riga sono incluse negli elementi dell'elenco.

Per impostazione predefinita, le interruzioni di riga non sono incluse.

Valore restituito dalle linee di divisione ()

splitlines() restituisce un elenco di righe nella stringa.

Se non ci sono caratteri di interruzione di riga, restituisce un elenco con un singolo elemento (una singola riga).

splitlines() si divide sui seguenti confini di riga:

Rappresentazione Descrizione
n Line Feed
r Ritorno in carrozza
r n Ritorno a capo + Avanzamento riga
v o x0b Tabulazione riga
f o x0c Avanzamento modulo
x1c Separatore di file
x1d Separatore di gruppi
x1e Separatore record
x85 Riga successiva (codice di controllo C1)
u2028 Separatore di linea
u2029 Separatore di paragrafo

Esempio: come funziona splitlines ()?

 grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())

Produzione

 ("Milk", "Chicken", "Bread", "Butter") ("Milk n", "Chicken r n", "Bread r", "Butter") ("Milk Chicken Bread Butter")

Articoli interessanti...