本文共 525 字,大约阅读时间需要 1 分钟。
df1 = pd.DataFrame({'name':['张三','李四','王五','张三'],'age':[18,19,20,18]})df2 = pd.DataFrame({'name':['张三','李四','王五','张三'],'id':[300,260,280,300]})df3 = pd.merge(df1,df2,on='name',how='left')# print(df3)df4 = df3.drop_duplicates()# print(df4)df4.index=list(range(df4.shape[0]))# print(df4)
df1 df2
---------------------------------------------------------------------------------------------------------
df3 重建索引前的df4
---------------------------------------------------------------------------------------------------------
最终df4
转载地址:http://hdwsi.baihongyu.com/