Python splitlines()返回一个列表,其中包含字符串中的所有行,可以选择包括换行符(如果提供了num并且为true)
str.splitlines( num=string.count('\n'))
num - 这是任何数字,如果存在,则假定行中需要包括换行符。
如果找到匹配的字符串,则此方法返回true,否则返回false。
链接:https://www.learnfk.comhttps://www.learnfk.com/python/string-splitlines.html
来源:LearnFk无涯教程网
以下示例显示了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']
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)