按 csv python 中的值删除重复项

drop duplicates by value in csv python

我想删除特定列中具有相同值(重复值)的行。

例如 - 我有下一个 df:

name, number, if_unique
1. name1, number1, unique
2. name2, number2, unique
3. name3, number3, not_unique

删除特定列 (if_unique) 的重复项后,结果将是:

3. name3, number 3, not_uniqe

到目前为止我已经尝试过:

df.drop_duplicates('git_url', keep=False)

编辑:

这条线对我有用 -

df.drop_duplicates(subset="if_unique", keep=False, inplace=True)

这对我有用:

df.drop_duplicates(subset="if_unique", keep=False, inplace=True)