擅长:python、mysql、java
<p><code>for rec in db</code>遍历<em>列名</em>。迭代行</p>
<pre><code>for id, rec in db.iterrows():
fnuts = pd.DataFrame(rec["nutrients"])
fnuts["id"] = rec["id"]
nutrients.append(fnuts)
</code></pre>
<p>这有点慢(所有需要构造的dicts)。<code>itertuples</code>更快;但由于您只关心两个序列,直接迭代序列可能最快:</p>
^{pr2}$