请问使用字典筛选匹配csv文件后,怎么按照字典的值对匹配结果分类

如图,已筛选出Applicant里包含字典中key值的行,现在想新增一行表示该匹配结果中字典的值(学校的分类)
请问使用字典筛选匹配csv文件后,怎么按照字典的值对匹配结果分类

你说错了吧,不是新增一行,是新增一列表示该学校的类别是什么吧,实现效果如下:

# 分类
def category(name):
cate = ''
for k,v in school_dict.items():
if name in k:
cate = v
break
return cate
#df['name']中name表示学校名称那一列的列名
df['school_category'] = df['name'].apply(category)
望采纳!!!!