したがって、「clears」というファイルがあり、リストに含まれる2つの異なる文字列が行に含まれているかどうかを確認したいのですが、含まれている場合は、それらの行を印刷するために機能させることができません。
for pos in positions:
for line in open('clears'):
if pos[0] and pos[3] in line:
print line
私もfを試しました
or pos in positions:
for line in open('clears'):
if pos[0] in line and pos[3] in line:
print line
それは私が試したものですが、TypeError: 'in <string>' requires string as left operand
条件が1つしかない場合は印刷できますが、条件が2つある場合はどうすればよいかわかりません。
ありがとう