更新列值在if子句

2024-09-30 01:35:15 发布

您现在位置:Python中文网/ 问答频道 /正文

此循环工作正常。唯一的问题是,如果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语句


Tags: ofnamein元素dfforlenif

热门问题