df2 = pd.DataFrame({'fruit_name': ['strawberry', 'apple']})
df3 = pd.DataFrame({'fruit_name': ['lemon', 'rockmelon', 'apple']})
df3['color'] = 'unknown'
df3['color'][df3['fruit_name'].isin(df1['fruit_name'])] = 'yellow'
df3['color'][df3['fruit_name'].isin(df2['fruit_name'])] = 'red'
df3
Попытка создать серию панд в фрейме данных со значениями, основанными на том, находятся ли ключи в другом фрейме данных.