擅长:python、mysql、java
<p>首先,做一个没有NAN的临时测向。然后可以使用布尔索引:</p>
<pre><code>df_tmp = df[df.gvkey != pd.np.nan]
for code, gv in zip(df_tmp["isin_code"], df_tmp["gvkey"]):
df1.at[df1.isin_code == code,"gvkey"] = gv
</code></pre>
<p>也许不是最优雅的解决方案,但它应该是有效的。在</p>
<p><strong>编辑</strong>:或者在循环中添加类似</p>
^{pr2}$
<p>那你就不需要df\U tmp了</p>