首页 > 解决方案 > 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'] 因为整个列表都存在于过滤器列表中,我该怎么做?

标签: pythondataframe

解决方案


推荐阅读