试试这个测试:
any(substring in string for substring in substring_list)
True如果中
substring_list包含任何子字符串,它将返回
string。
请注意,链接的问题中有的答案的Python类似物:
from itertools import imapany(imap(string.__contains__, substring_list))
在Python 3中,您可以
map直接使用:
any(map(string.__contains__, substring_list))
虽然上面使用生成器表达式的版本可能更清楚。



