【发布时间】:2021-11-06 18:27:47
【问题描述】:
例如,列包含完整的产品描述(例如黄色皮革运动鞋),我想根据列表选择列(例如 ['yellow', 'sneaker'])。我尝试过这样的事情,但显然它不起作用:)
list_to_check = ['yellow', 'sneaker']
df_filtered = df(all(n in df['Column_To_Filter'] for n in list_to_check))
新的 df_filtered 应该只包含列表中所有单词都包含在列的同一行值中的行(例如,如果该列仅包含一个单词,我不希望显示该列? )
有什么想法吗?
提前致谢!
【问题讨论】:
标签: python list dataframe filter