python中line.split_Python splitlines()函数的使用方法

Python中splitlines()函数的作用是:在定义了行边界的字符串中返回行的列表。除非指定了 keepends 参数,且把其值设置为 True, 否则行的边界符默认不会包含在字符串中。

splitlines()函数的语法格式

str.splitlines( [ keepends ] )

语法中的 str 为要划分行的字符串或字符串变量。

参数 keepends 是可选的,默认为 False,如果指定为 True,则在结果字符串中会包括行的边界符。

行边界符的种类

在Python中定义了以下几种边界符

\n 换行符(Line Feed)

\r 回车符(Carriage Return)

\r\n 回车换行符(Carriage Return + Line Feed)

\v 或者 \x0b 行制表符(Line Tabulation)

\f 或者 \x0c 换页符(Form Feed)

\x1c 文件分隔符File Separator)

\x1d 组分隔符(Group Separator)

\x1e 记录分隔符(Record Separator)

\x85 下一行(C1控制码)(Next Line (C1 Control Code))

\u2028 行分隔符(Line Separator)

\u2029 段落分隔符(Paragraph Separator)

其中,\v 和 \f 是在 3.2版本中添加的。

splitlines()函数使用示例

1、基本使用示例

str1 = "C#\nPython\nJava\nR"

str_lines = str1.splitlines()

print(str_lines)

str_lines = str1.splitl

你可能感兴趣的:(python中line.split_Python splitlines()函数的使用方法)