Python str.splitlines 用法详解及示例
在Python中,str.splitlines()方法用于按行(line)分割字符串,并返回一个包含所有行的列表。它可以识别各种不同的行分隔符,包括换行符(\n)、回车符(\r)和回车+换行符(\r\n)。这个方法不会包含行分隔符本身。
语法如下:
keepends
可选参数,用于指定是否保留行分隔符,默认为False。如果设置为True,则保留行分隔符;如果设置为False,则不包含行分隔符。
示例
下面给出了3个使用str.splitlines()方法的示例:
示例1:简单的字符串分割
输出结果:
示例2:保留行分隔符
输出结果:
示例3:处理带有不同行分隔符的字符串
输出结果: