擅长:python、mysql、java
<p>使用<code>splitlines()</code>将文件的所有行读入列表:</p>
<pre><code>with open('filename.txt', 'r') as f:
mylist = f.read().splitlines()
</code></pre>
<p>使用以下列表拆分行:</p>
^{pr2}$
<p>使用<code>filter()</code>删除任何空列表项:</p>
<pre><code>mylist = filter(None, mylist)
</code></pre>
<hr/>
<p>您也可以在读取文件时执行所有这些操作:</p>
<pre><code>mylist = []
with open('filename.txt', 'r') as f:
for line in f:
if line.strip():
mylist.append(line.split())
</code></pre>