可能重复:
基本上,我使用for循环循环一个文件;然后我必须检查它是否包含我在列表中设置的3个字符串中的一个。到目前为止,我已经找到了多重if条件检查,但它并不觉得是真正优雅和有效的: if "string1" in line or "string2" in lineor "string3" in lin
我目前做了两个函数,我实际上重复了逻辑,唯一的区别是,首先我检查产品是否是Product1和Product2(即我检查"in Product1,Product2"),在第二个函数中,我否定了条件(即,我检查"not in Product1,Product2")
是否有一种方法,我可以使用相同的逻辑,这两个报告只是条件“在列表”和“不在列表”的变化,基于某些参数