python - DataFrame Python过滤列字符串数组
问题描述
如何从 Python 中的 DataFrame 中过滤出包含字符串数组的列,这些列包含给定数组中的单词。
例如:
Name List
'A' ['ahh', 'help', 'please']
'B' ['I', 'am', 'trying']
'C' ['my', 'best', 'please']
要过滤的词
['ahh', 'please', 'maybe']
'A' ['ahh', 'help', 'please']
因此,由于两行都'B' ['I', 'am', 'trying']
包含过滤器列表中的单词,它们将被删除。
另外,假设该行的整个列表存在于我想要删除的数组中,例如我的过滤列表是 ['please', 'help', 'I', 'am', 'begging' 'ahh' ] 然后唯一删除的行是行 'A' ['ahh', 'help', 'please'] 因为整个列表都存在于过滤器列表中,我该怎么做?
解决方案
推荐阅读
- html - 在表格单元格元素中创建垂直间隙
- android - 将布局转换为图像(布局截图)并存储在 Android 中
- python - 编码特殊字符以传递到 URL
- react-native - 如何从 Deco IDE 连接到我的 React Native 应用程序?
- graph - 如何在 Neo4J/Cypher 中对匹配的结果进行分组
- css - 如何使用 CSS sprites 制作图片链接
- python-3.x - Pandas groupby,执行操作,将结果添加到所述 groupby 数据框中的列
- javascript - 返回索引处第一项的内容
- swift - 尝试在闭包中使用泛型类型时出现意外的编译器错误
- c# - 无需手动读取即可访问 `runtimeconfig.json` 内容