擅长:python、mysql、java
<p>您需要做的是按<code>\n\n</code>(两个换行符)拆分文件,这将为您提供组,然后按行拆分该文件的结果,然后使用<code>zip</code>适当地跨接该文件以构建所需的列表,例如:</p>
<pre><code>s = """Row 1
apple
bob
cat
dog
ear
fun
Row 2
glow
horse
idea
joke
kick
lemon
Row 3
money
new
odd
park
queen
run"""
lines = s.split('\n\n')
for line in lines:
words = line.splitlines()
print([ [i, j] for i, j in zip(words[1::2], words[2::2]) ])
[['apple', 'bob'], ['cat', 'dog'], ['ear', 'fun']]
[['glow', 'horse'], ['idea', 'joke'], ['kick', 'lemon']]
[['money', 'new'], ['odd', 'park'], ['queen', 'run']]
</code></pre>