在Pandas中,我试图在A列中查找名称的字符串值,如果它在B列中是相同的值,我想在C列中加1,如果没有&# 39;吨。
所以,如果我向上看" Kyrie Irving"在A栏中,也在B栏中,如果他不存在,我想在C栏中加1,在C栏加0.
答案 0 :(得分:2)
也许你正在寻找np.where,即
df['colC'] = np.where(df['colA'] == df['colB'],1,0)
答案 1 :(得分:2)
IIUC,使用isin
:
df['ColC'] = df.ColA.isin(df.ColB).astype(int)