📅  最后修改于: 2023-12-03 14:50:13.348000             🧑  作者: Mango
在 Python 中,我们可以使用内置方法来检查一个列表是否包含一个子字符串。
我们可以使用列表推导式和 in
操作符来检查一个列表中是否包含一个字符串。
# 检查列表中是否包含子字符串
my_list = ['apple', 'banana', 'cherry']
search_term = 'ba'
if any(search_term in s for s in my_list):
print('列表中包含子字符串')
else:
print('列表中不包含子字符串')
# 检查列表中是否包含子字符串
my_list = ['apple', 'banana', 'cherry']
search_term = 'ba'
if any(search_term in s for s in my_list):
print('列表中包含子字符串')
else:
print('列表中不包含子字符串')
列表中包含子字符串
以上代码片段会检查列表 ['apple', 'banana', 'cherry']
中是否包含子字符串 'ba'
。由于列表中包含 'banana'
,因此条件成立,输出结果为 '列表中包含子字符串'
。
我们还可以应用此方法来检查列表中是否存在多个子字符串,以及它们出现的次数。