首页 > 解决方案 > Pandas 使用“包含”逻辑基于列表删除行

问题描述

我有点卡住了。

我正在尝试根据单词排除列表从 DF 中删除行。

exclude=["Word_1","Word_2","Word_3"]
global_df=global_df[~global_df.title.str.contains(exclude)]

因此,我希望 global_df 的行不包含标题列中的 3 个单词中的任何一个。简而言之 - 我想过滤掉字符串中包含特定单词的列(可能是整个句子)。

谢谢

标签: pythonpandas

解决方案


推荐阅读