Попробуйте следующее:
for index, row in Food2_case.iterrows():
if(isinstance(row['Words'],str)):
if('Mädchen' in row['Words']):
Food2_case['Gender'][index-1] = 'Neutral'
Если я правильно понял ваш вопрос, он должен работать.
[ПРАВИТЬ] Если вы хотите проверить другие слова, отличные от Mädchen
, Вы можете сделать следующее:
words_to_check = ['Mädchen', ...]
for index, row in Food2_case.iterrows():
if(isinstance(row['Words'],str)):
if(any((x in row['Words'] for x in words_to_check))):
Food2_case['Gender'][index-1] = 'Neutral'