擅长:python、mysql、java
<p>您可以使用<code>np.where</code>来完成以下任务:</p>
<pre><code>df['manager2'] = np.where(df['manager1'].notnull() & df['manager2'].isnull(),
df['manager2'].dropna().iloc[0], np.nan) # You could do df['manager2'].dropna().iloc[1] for the other value
df
Out[1]:
dcc3 manager1 manager2
party_num
L21635789 SBAS01030 A22677981 A22810282
L21635789 SBAS02030 NaN nan
L21635789 SBAS03030 NaN nan
</code></pre>