擅长:python、mysql、java
<p>首先,从打开文档并阅读其内容开始,使用<code>with</code>是一种很好的做法,因为它会在使用后关闭文档。<code>readlines</code>函数收集所有行(假定<code>data.txt</code>文件与<code>.py</code>文件位于同一文件夹中:</p>
<pre><code>with open("data.txt") as f:
lines = f.readlines()
</code></pre>
<p>之后,使用enumerate将索引添加到行中,以便可以读取、使用这些行,甚至保存索引:</p>
<pre><code>for index, line in enumerate(lines):
print(index, line)
</code></pre>
<p>最后一点,如果在<code>data.txt</code>上有特征线,则这些线将包含一个<code>\n</code>,如果需要,可以使用<code>line.strip()</code>删除它们。你知道吗</p>
<p>完整代码为:</p>
<pre><code>with open("data.txt") as f:
lines = f.readlines()
for index, line in enumerate(lines):
print(index, line.strip())
</code></pre>