擅长:python、mysql、java
<p>又快又脏</p>
<pre><code>def f1(txt):
buffer = ""
for ee in txt.splitlines():
if ee.endswith(':'):
if buffer:
yield buffer.strip()
buffer = ""
buffer += ee + " "
yield buffer.strip()
</code></pre>
<p>那你就可以</p>
<pre><code>for i in f1(txt):
print(i)
</code></pre>
<p>你可以用同样的方法从我写的文件中读取数据,就好像这都是字符串一样</p>