Python 字符串 splitlines() 方法

Python 字符串 splitlines() 方法

描述

splitlines() 方法用于在字符串的换行处拆分字符串。它返回一个包含字符串中各行的列表。默认情况下,不包括换行符。

换行符可以是 \n\r\r\n\f 等标记。

语法

var.splitlines(keepends)

参数

  • keepends − 如果设置为 True,则包括换行符标记;否则不包括。默认值为 False。

返回值

该方法返回字符串中各行组成的列表。

示例

var = '''Explicit
is
better than
implicit'''
var1 = var.splitlines()
print ("原始字符串:", var)
print ("行列表:", var1)

var = "Hello\nPython"
var2 = var.splitlines(True)
print ("原始字符串:", var)
print ("行列表:", var2)

var = '''Explicit
is
better than
implicit'''
var3 = var.splitlines(True)
print ("原始字符串:", var)
print ("行列表:", var3)

当你运行这个程序时,它将产生以下输出

原始字符串: Explicit
is
better than
implicit
行列表: ['Explicit', 'is', 'better than', 'implicit']
原始字符串: Hello
Python
行列表: ['Hello\n', 'Python']
原始字符串: Explicit
is
better than
implicit
行列表: ['Explicit\n', 'is\n', 'better than\n', 'implicit']

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程