splitlines()函数将字符串按行拆分为列表

分类:知识百科 日期: 点击:0

splitlines()函数介绍

splitlines()函数是Python中的一个内置函数,用于将字符串按行拆分为列表。它可以处理Unix和Windows格式的换行符,并且可以指定是否保留换行符。

使用方法

使用splitlines()函数时,需要将字符串作为参数传递给它,并且可以指定保留换行符的参数,默认情况下,换行符将被删除。

# 以Unix换行符拆分字符串
str = 'Hello\nWorld\n'
list = str.splitlines()
print(list)

# 以Windows换行符拆分字符串
str = 'Hello\r\nWorld\r\n'
list = str.splitlines()
print(list)

# 保留换行符
str = 'Hello\nWorld\n'
list = str.splitlines(True)
print(list)

执行上面的代码,将输出以下结果:

['Hello', 'World']
['Hello', 'World']
['Hello\n', 'World\n']

上面的代码中,第一个例子是以Unix换行符拆分字符串,第二个例子是以Windows换行符拆分字符串,第三个例子是保留换行符。

示例

下面是一个使用splitlines()函数的实例:

#!/usr/bin/env python

str = '''Hello
World
My
Name
Is
Bob'''

list = str.splitlines()
print(list)

执行上面的代码,将输出以下结果:

['Hello', 'World', 'My', 'Name', 'Is', 'Bob']

从上面的结果可以看出,。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。