擅长:python、mysql、java
<p>没有<code>pandas</code>的另一个解决方案:</p>
<pre><code>from pprint import pprint
data = [
['hour','name','year','age'],
[12,'pravin',1997,23],
[12,'navin',1995,25],
[12,'prashant',1989,30]
]
out = {'results':[dict(zip(data[0], row)) for row in data[1:]]}
pprint(out)
</code></pre>
<p>印刷品:</p>
<pre><code>{'results': [{'age': 23, 'hour': 12, 'name': 'pravin', 'year': 1997},
{'age': 25, 'hour': 12, 'name': 'navin', 'year': 1995},
{'age': 30, 'hour': 12, 'name': 'prashant', 'year': 1989}]}
</code></pre>