使用另一个表中的列(Python)来填充一个表中缺少的值

使用另一个表中的列(Python)来填充一个表中缺少的值,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有一个表(df1),它包含3列—id、行业、作业。我还有一个表2(df2),其中包含df1中缺少的一些值 DF1: ID | Industry | Job 1 Tech Data Engineer 2 N/A N/A 3 Blah Blah 4 N/A Police Officer 8 Transport N/A DF2: ID | Industry | Job 1 Tech Data En

我有一个表(df1),它包含3列—id、行业、作业。我还有一个表2(df2),其中包含df1中缺少的一些值

DF1:
ID | Industry | Job
1    Tech       Data Engineer
2    N/A        N/A
3    Blah       Blah
4    N/A        Police Officer
8    Transport  N/A

DF2:
ID | Industry | Job
1    Tech       Data Engineer
2    Oil        Engineer
4    Government Police Officer
10   E-Sports   Gamer


我想从df2传输df1中缺少的值。请注意,我不想完全替换df1中已经存在的任何值,我只想从df2中获取df1中缺少的值。还请注意,DF2中缺少ID 8,因此我希望在df1中保留N/A。

到目前为止您做了什么?请参阅。只需要先设置索引。