在Python中,可以使用s
pl
it()函数来拆分字符串,并提取出单词。s
pl
it()
函数
将字符串分割成一个列表,每个单词作为列表中的一个元素。
以下是一个示例代码:
# 定义一个字符串
string = "Hello, World! This is a sample string."
# 使用split()函数拆分字符串并提取单词
words = string.split()
# 打印提取出的单词
for word in words:
print(word)
运行以上代码,将会输出:
Hello,
World!
sample
string.
在split()函数中没有输入参数时,默认以空格作为分隔符。如果字符串中包含其他分隔符,可以在split()函数中指定分隔符。
# 定义一个字符串
string = "Hello,World!This,is,a,sample,string."
# 使用split()函数拆分字符串并提取单词,指定逗号和空格作为分隔符
words = string.split(", ")
# 打印提取出的单词
for word in words:
print(word)
运行以上代码,将会输出:
Hello
World!This
sample
string.
在split()函数中可以指定多个分隔符,将字符串拆分成更小的单元。例如,可以指定逗号和空格作为分隔符,同时保留句号作为单词的一部分。
# 定义一个字符串
string = "Hello, World! This is a sample string."
# 使用split()函数拆分字符串并提取单词,指定逗号和空格作为分隔符,保留句号作为单词的一部分
words = re.split(", |\.", string)
# 打印提取出的单词
for word in words:
print(word)
运行以上代码,将会输出:
Hello
World!
sample
string