Pandas无法过滤来自给定列表

时间:2017-07-26 15:16:30

标签: python pandas dataframe

我有一个数据框,我需要得到"no in"给定列表的行 我知道为了从列表中获取行,我们可以使用isin.(list),所以我的问题是是否存在相反的情况" notin"功能

1 个答案:

答案 0 :(得分:2)

您可以使用条件前面的~来否定它。

~df['Col1'].isin(list)

df['Col1'].isin(list)将返回True / False,然后只需将布尔值翻转为True,其中Col1不在列表中。