标签: python pandas lambda
我目前正在为一些ETL使用pandas,我遇到了一行奇怪的问题:
df_new['Location2'] = df_new['Type'].apply(lambda x: x if df_new.Location2.empty else df_new.Location2)
当location2为空时,不是将Location2 =设置为Type,而是以一种奇怪的方式将其设置为= location 2。错误示例数据:
Sample CSV Screenshot