擅长:python、mysql、java
<p>我会加载国家,你想保留在一个列表中,你正在通过一个列表文件。如果行中有<code>></code>字符,则将其附加到新的输出列表中;如果行位于<code>File 2</code>,则也将其附加到输出列表中。然后遍历输出列表中的每一项并将其写入输出文件。你知道吗</p>
<pre><code>with open("test.txt", "r") as file1:
file1Lines = file1.readlines()
with open("test2.txt", "r") as file2:
countriesToKeep = file2.readlines()
newFileLines = []
for line in file1Lines:
if ">" in line:
newFileLines.append(line)
elif line.strip() in countriesToKeep:
newFileLines.append(line)
with open("output.txt", "w") as output:
for line in newFileLines:
output.write(line)
</code></pre>