2024-09-30 01:35:15 发布
网友
此循环工作正常。唯一的问题是,如果set元素多于3,那么我需要用1更新dupmark列
for i in df['name_of_college_school'] : for y in dhee_df['college_name'] : if len( cleanup(i) & cleanup(y)) > 3: df['dupmark'] = 1
在上述情况下,它将所有行的dupmark列更改为1,而不仅仅是那些满足if条件的行
如何在if子句中使用update语句
我尝试了以下方法,效果如预期
df.loc[df['name_of_college_school'] == i, 'dupmark'] = 2
我尝试了以下方法,效果如预期
相关问题 更多 >
编程相关推荐