import pandas as pd | |
def contains_code(crs_codes, code_list): | |
codes = str(crs_codes).split(';') | |
return any(code in code_list for code in codes) | |
def filter_projects(df, crs3_list): | |
filtered_crs_df = df[df['crs_3_code'].apply(lambda x: contains_code(x, crs3_list))] | |
return filtered_crs_df | |