就像我有一个文本文件一样,并已使用
读取它with open(full_path,'r') as f2:
contents = f2.read()
内容如下: sadasdasdasdsa dasdasdasdffsdf [sdas] aaa dfdsfdsfdfds bbb
我有一个列表:
a = ['aaa','bbb']
b = ['343242','bbb']
我们可以看到列表a
中的所有元素都在content
中,b
中的元素并非全部在content
中。但是,我该如何检查循环呢?就像在内容打印 ok
中一样,否则打印 not
。
谢谢!
使用以下代码:
ct='sadasdasdasdsa dasdasdasdffsdf [sdas] aaa dfdsfdsfdfds bbb'
a = ['aaa','bbb']
b = ['343242','bbb']
flag=True
for i in a:
if i not in ct:
flag=False
for i in b:
if i in ct:
flag=False
if flag:
print('OK')
else:
print('NO')