擅长:python、mysql、java
<pre><code>import itertools
raw = 'Animals,Dog\nZebra\nPanda\nBear,40\n26\n18\n59'
categories = raw.split(',')
result = zip(itertools.repeat(categories[0]),
categories[1].split('\n'),
categories[2].split('\n'))
print(result) # >>> [('Animals', 'Dog', '40'), ('Animals', 'Zebra', '26'), ('Animals', 'Panda', '18'), ('Animals', 'Bear', '59')]
</code></pre>
<p>一些假设:</p>
<ul>
<li>格式是常量(类型、实体、年龄)。你知道吗</li>
<li>我用python,因为你给它加了标签。你知道吗</li>
<li>数据有效(我没有做任何验证测试)</li>
<li>最后的输出是一个元组列表,每个元组包含动物记录。你知道吗</li>
</ul>