当前位置: 首页 > 文档资料 > Python 中文教程 >

splitlines(num=string.count('\n'))

优质
小牛编辑
133浏览
2023-12-01

描述 (Description)

splitlines()方法返回一个包含字符串中所有行的列表,可选地包括换行符(如果提供了num并且为true)

语法 (Syntax)

以下是splitlines()方法的语法 -

str.splitlines( num=string.count('\n'))

参数 (Parameters)

  • num - 这是任何数字,如果存在,那么将假定换行符需要包含在行中。

返回值 (Return Value)

如果找到匹配的字符串则返回true,否则返回false。

例子 (Example)

以下示例显示了splitlines()方法的用法。

#!/usr/bin/python
str = "Line1-a b c d e f\nLine2- a b c\n\nLine4- a b c d";
print str.splitlines( )
print str.splitlines( 0 )
print str.splitlines( 3 )
print str.splitlines( 4 )
print str.splitlines( 5 )

当我们运行上面的程序时,它产生以下结果 -

['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']
['Line1-a b c d e f\n', 'Line2- a b c\n', '\n', 'Line4- a b c d']