数据框 pandas python

Data frames pandas python

我有一个如下所示的数据框:

id  age sallary
1    16   500
2    21   1000
3    25   3000
4    30   6000
5    40   25000

以及我想忽略的 ID 列表 [1,3,5]

如何获得包含所有剩余行的数据框:2,4。

非常感谢大家。

调用isin并使用~取反结果:

In [42]:

ignore_ids=[1,3,5]
df[~df.id.isin(ignore_ids)]
Out[42]:
   id  age  sallary
1   2   21     1000
3   4   30     6000