for i in range(0,len(donor_df)):
if donor_df['cand_nm'][i] == 'Obama, Barack':
donor_df['Party'] = 'Democrat'
else:
donor_df['Party'] = 'Republican'
donor_df
是一个数据帧,想要创建一个名为"party"的新列,但它没有给出输出
您正在寻找np.where
donor_df['Party']=np.where(donor_df['cand_nm'] == 'Obama, Barack','Democrat','Republican')