擅长:python、mysql、java
<p>我不知道这是否是最快的方法,但从我的头脑中:</p>
<pre><code>data = []
with open('input.file', 'r') as fp:
for line in fp:
line = line.strip()
if line[0] == '#':
data.append((line, []))
else:
data[-1][1].append(line)
data = [(X, ''.join(Y)) for X, Y in data]
</code></pre>