让我们在python中使用以下两个DataFrames:
df:
code_1 | 其他 |
---|---|
19001 | 白色 |
19009 | 蓝色 |
19008 | 红色 |
在我看来,pandas.merge()
没有适合您需求的特定参数,但您可以通过在合并前删除重复项来减少结果,假设df_1
:中只有重复项
df_merge = df.merge(df_1.drop_duplicates('code_1'), how="left", on=['code_1'])