<p>我有两个包含多个字符串的文件,<code>fileA.txt</code>和<code>fileB.txt</code></p>
<blockquote>
<p>fileA.txt:</p>
</blockquote>
<pre><code>hello hi
how
</code></pre>
<blockquote>
<p>fileB.txt:</p>
</blockquote>
<pre><code>hello how are you
</code></pre>
<p>我试图写一个程序,看看是否字符串存在于两个文件。如果有,打印字符串或多个字符串</p>
<p>结果将打印“hello”和“how”,因为它们存在于两个文件中</p>
<p>执行此操作时遇到问题,因为我只能处理我定义的字符串,而不是文件中未知的字符串:</p>
<pre><code>with open("fileA.txt", 'r') as fileA, open ("fileB.txt") as fileB:
for stringsA in fileA:
for stringsB in fileB:
if stringsA in stringsB:
print("true")
</code></pre>
<p>任何协助都将不胜感激</p>