我在df上有一个多列过滤器,如下所示:
df_a[(df_a['pages']==0) & (df_a['time']>0)]
我想从df中删除符合该过滤器的所有行,或者如上所述从该df过滤器中删除所有返回的行,我该如何调整代码来做到这一点?
答案 0 :(得分:1)
使用negation operator(~)
:
df_a[~((df_a['pages']==0) & (df_a['time']>0))]
答案 1 :(得分:0)
如果我正确解释了您的意思,则希望排除上面过滤器中显示的内容。试试这个。
contactsList.contains(contacts)