splitlines(num=string.count('\n'))
优质
小牛编辑
132浏览
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']