Используйте Series.apply
с лямбда-функцией и get
, вывод логический Series
:
m = df['c1'].apply(lambda x: 'pytorch' in fdict.get(x, None))
print (m)
0 True
1 False
2 True
Name: c1, dtype: bool
Если хотите проверить, хотя бы один True
добавить Series.any
:
m1 = df['c1'].apply(lambda x: 'pytorch' in fdict.get(x, None)).any()
print (m1)
True