擅长:python、mysql、java
<p>我假设你把excel文件连接在一起,这样看起来就和下面的相似了。你知道吗</p>
<pre><code> Idass IdassId
0 0.0 NaN
1 1.0 NaN
2 2.0 NaN
3 3.0 NaN
4 4.0 NaN
5 NaN 0.0
6 NaN 1.0
7 NaN 2.0
8 NaN 3.0
9 NaN 4.0
</code></pre>
<p>如果要将Idass重命名为IdassId,那么将有两个列命名为IdassId,这就是导致错误的原因。你知道吗</p>
<p>您应该能够填写IdassID的空值并获得所需的结果。你知道吗</p>
<pre><code>df['IdassId'] = df['IdassId'].where(df['IdassId'].notnull(), df['Idass'])
df.drop('Idass', axis=1, inplace=True)
IdassId
0 0.0
1 1.0
2 2.0
3 3.0
4 4.0
5 0.0
6 1.0
7 2.0
8 3.0
9 4.0
</code></pre>