且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在 Python Pandas 中删除跨多列的所有重复行

更新时间:2023-02-02 20:31:38

现在有了 drop_duplicates 和 keep 参数.

This is much easier in pandas now with drop_duplicates and the keep parameter.

import pandas as pd
df = pd.DataFrame({"A":["foo", "foo", "foo", "bar"], "B":[0,1,1,1], "C":["A","A","B","A"]})
df.drop_duplicates(subset=['A', 'C'], keep=False)