if 'string1' in line: ...
... 按预期工作,但如果我需要像这样检查多个字符串怎么办:
if 'string1' or 'string2' or 'string3' in line: ...
...似乎不起作用。
最佳答案
if any(s in line for s in ('string1', 'string2', ...)):
关于python - 使用 'in' 运算符的多值检查 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2308944/