擅长:python、mysql、java
<p>可以按顺序分析该行,抛出带有破折号的行,拆分文件,并将其附加到列表中</p>
<pre><code>data = []
with open(file) as f:
for line in f:
if '-' not in line:
data.append(line.split('|')[1:-1])
</code></pre>
<p>在下面的例子中进行了测试</p>
^{pr2}$
<p>打印以下输出</p>
<pre><code>[['id', 'f1 ', 'f2 ', 'f3 '],
['12', '01001', 'jj', '01'],
['12', '01001', 'jj', '01']]
</code></pre>