,可以通过以下步骤实现:
以下是一个示例代码(使用空格作为单词分隔符):
def extract_words_from_string(string):
words = string.split(" ") # 使用空格作为分隔符拆分字符串
words = [word.strip() for word in words] # 去除单词两端的空格
words = [word for word in words if word] # 去除空值
return words
# 示例用法
string = "Hello world, this is a test string."
words = extract_words_from_string(string)
print(words)
输出结果为:['Hello', 'world,', 'this', 'is', 'a', 'test', 'string.']
这个方法适用于提取字符串中的每个单词,并且不会在末尾获得额外的空值。根据具体需求,可以根据不同的分隔符和字符串处理函数进行调整。
领取专属 10元无门槛券
手把手带您无忧上云