两种方式:
- 使用in判断
list = ["监管分局", "银监会分局", "银保监会分局"]
str = "郑州监管分局"
flag = 0
for i in list:
if i in str:
str = str.replace(i, '银监会分局')
flag = 1
print(str)
if flag:
print("执行接下来的任务")
- 使用find方法
list = ["监管分局", "银监会分局", "银保监会分局"]
str = "郑州监管分局"
flag = 0
for i in list:
if str.find(i) != -1:
str = str.replace(i, '银监会分局')
flag = 1
print(str)
if flag:
print("执行接下来的任务")
find() 方法 :如果包含子字符串返回开始的索引值,否则返回-1。