Попробуйте df.replace
с regex=True
:
Пример:
import pandas as pd
stopwords = ["AAA", "BBB"]
df = pd.DataFrame({"name": ["Hello", "World", "AAA", "BBB"]})
print( df["name"].replace("|".join(stopwords), "", regex=True))
Выход:
0 Hello
1 World
2
3
Name: name, dtype: object