例如,其中:
list = [admin, add, swear]
st = 'siteadmin'
st 包含 list 中的字符串 admin。
- 我如何执行此检查?
- 我如何获知从
list中找到了哪个字符串,如果可能的话在哪里(从头到尾以突出显示有问题的字符串)?
这对于黑名单很有用。
请您参考如下方法:
list = ['admin', 'add', 'swear']
st = 'siteadmin'
if any([x in st for x in list]):print "found"
else: print "not found"
您可以使用任何内置函数来检查列表中的任何字符串是否出现在目标字符串中
