如何在熊猫数据框中查找重复项并打印它们

Mat*_*ttG 0 python pandas

我正在使用该duplicated函数检查 panadas 数据帧中的重复行,该函数运行良好。但是如何仅打印出真实项目的行内容?

例如,如果我运行:

duplicateCheck = dataSet.duplicated(subset=['Name', 'Date',], keep=False)
print(duplicateCheck)
Run Code Online (Sandbox Code Playgroud)

它输出:

0    False
1    False
2    False
3    False
4     True
5     True
6    False
7    False
8    False
9    False
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似的东西:

for row in duplicateCheck.keys():
    if row == True:
        print (row, duplicateCheck[row]) 
Run Code Online (Sandbox Code Playgroud)

它打印数据框中重复的项目。

WeN*_*Ben 5

为什么不

duplicateCheck = dataSet.duplicated(subset=['Name', 'Date',], keep=False)

print(dataSet[duplicateCheck])
Run Code Online (Sandbox Code Playgroud)