判断一个字符串中是否存在列表中的任意一个字符串
时间: 2023-09-26 17:11:22 浏览: 91
可以使用循环遍历列表中的每个字符串,然后判断该字符串是否是目标字符串的子串。如果存在任意一个字符串是目标字符串的子串,则目标字符串中存在列表中的字符串。
以下是一个示例代码:
```python
def contains_string(target_str, str_list):
for s in str_list:
if s in target_str:
return True
return False
target_str = "Hello, world!"
str_list = ["world", "Python", "programming"]
if contains_string(target_str, str_list):
print("目标字符串中存在列表中的字符串")
else:
print("目标字符串中不存在列表中的字符串")
```
输出结果为:
```
目标字符串中存在列表中的字符串
```
阅读全文