如何将字符串中的单词识别出来,并且存放到列表里
时间: 2024-05-12 22:17:46 浏览: 10
感谢您的提问。可以使用split函数将字符串分割成单词并存放到列表中,示例代码如下:
```
str = "Hello world, I am a string"
word_list = str.split()
print(word_list)
```
输出结果为:
```
['Hello', 'world,', 'I', 'am', 'a', 'string']
```
希望对您有帮助!
相关问题
将字符串中单词倒叙
好的,我可以为您编写一个Python函数来实现这个功能。以下是代码:
```python
def reverse_words(string):
words = string.split()
reversed_words = words[::-1]
return ' '.join(reversed_words)
```
这个函数将输入的字符串分割成单词列表,然后使用切片语法将单词列表反转。最后,将反转后的单词列表连接成一个字符串并返回。您可以将任何字符串作为参数传递给这个函数,它将返回单词顺序反转后的结果字符串。
python提取字符串中的单词并将其加入列表
可以使用正则表达式来提取字符串中的单词并将其加入列表,示例如下:
```python
import re
string = "This is a sample sentence."
words = re.findall(r'\b\w+\b', string)
print(words)
```
输出结果为:
```
['This', 'is', 'a', 'sample', 'sentence']
```
解释一下正则表达式 `\b\w+\b`,其中 `\b` 表示单词边界,`\w+` 表示匹配一个或多个字符(字母、数字、下划线),所以整个表达式可以匹配一个完整的单词。`re.findall()` 方法可以返回所有匹配的字符串组成的列表。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)