pandas 通过各种筛选方法实现删除行

通过筛选可以实现很多功能,例如要对某行数据去重,可以获取去重后的 index 列表后,使用 loc 方法:
>>> df.loc[``'2'``,``'B'``]``=``9

>>> df

A   B   C   D

1   0   1   2   3

2   4   9   6   7

3   8   9  10  11

4  12  13  14  15

>>> chooses ``= df[``'B'``].drop_duplicates().index

>>> df.loc[chooses]

A   B   C   D

1   0   1   2   3

2   4   9   6   7

4  12  13  14  15