Pandas 删除所有重复数据仅显示唯一

Pandas 删除所有重复数据仅显示唯一,pandas,Pandas,我有一个数据集: import pandas as pd data = pd.read_csv('email_list.csv') new_data = data[['Email Address','First Name','Last Name']] Email Address First Name Last Name 0 zoe@gmail.com Zoé Z 1

我有一个数据集:

import pandas as pd
data = pd.read_csv('email_list.csv')
new_data = data[['Email Address','First Name','Last Name']]

            Email Address         First Name       Last Name
0               zoe@gmail.com                Zoé          Z
1              yvonne@yahoo.com            Yvonne         T
2             Whitney@gmail.com           Whitney         W
3                 zoe@gmail.com               Zoe         Z
4              yvonne@yahoo.com            Yvonne         T
我希望输出只显示唯一的电子邮件和名称。因此,从上面的简短列表中,输出应为:

  Email Address             First Name     Last Name
1 Whitney@gmail.com           Whitney         W

我该怎么做?最简单的方法就是最好的。

这就是您要搜索的:

df.drop_duplicates(keep=False)

删除重复项
删除数据帧中的重复项。强大的
keep
参数允许您调整要保留的内容和要删除的内容。如果参数为false,则删除所有重复项。

不要忘记,您也可以通过单击答案旁边的向上箭头向上投票来表示额外的感谢。