python字符串先拆开在进行模糊查询
时间: 2023-12-26 10:06:31 浏览: 190
可以使用字符串的 split() 方法来将字符串拆分成一个列表,然后对列表中的每个元素进行模糊查询。
例如,假设有一个字符串 "hello world, python programming",我们想要查找包含子字符串 "pro" 的单词,可以按照以下步骤操作:
1. 使用 split() 方法将字符串拆分成一个单词列表:
```
words = "hello world, python programming".split()
```
2. 遍历单词列表,使用 in 关键字进行模糊查询:
```
matching_words = []
for word in words:
if "pro" in word:
matching_words.append(word)
```
3. 打印匹配的单词列表:
```
print(matching_words)
```
输出结果为:
```
['programming']
```
这样就可以先将字符串拆分成单词列表,然后对列表中的每个单词进行模糊查询,从而实现字符串的模糊查询。
阅读全文