| 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 | |