擅长:python、mysql、java
<p>使用带有<code>enumerate</code>的for循环和<code>if</code>语句来处理行,如果条件为真,则将这两行附加到列表<code>final_lines</code>:</p>
<pre><code>final_lines = []
with open('file.dat') as f:
lines = f.readlines()
for i,line in enumerate(lines):
if line.split()[1] == '2' and lines[i+1].split()[1] == '1':
final_lines.extend([line,lines[i+1]])
</code></pre>
<p>现在:</p>
<pre><code>print(final_lines)
</code></pre>
<p>将返回您想要的列表。你知道吗</p>