私のコードの目的は、配列内の各要素を反復処理し、要素を文字列に変換し、この文字列を含む別のファイルから行を返すことです。私のコードは次のとおりです。
for element in myarray:
elementstring=''.join(element)
for line in myfile:
if elementstring in line:
print line
コードを実行すると、最初の要素に対してのみ機能します。誰かがこれがなぜであるか説明できますか?