python - 如何在python中显示重复项?
问题描述
我知道 user_id 中有一个重复项。我用这个查询检查它: sum(df2.user_id.duplicated())
现在我想知道这个用户ID。我怎样才能做到这一点?
提前致谢!
解决方案
您可以应用 loc 来获取重复的行。
duplicated_rows = df2.loc[df2.user_id.duplicated()]
或获取身份证,
duplicated_ids = df2.loc[df2.user_id.duplicated(), 'user_id']
推荐阅读
- python - 如何将这个“学生级”代码压缩成循环?
- c# - 将配置文件中的连接字符串注入 EF Core DbContext
- java - 在访问值之前调用“Optional#isPresent()
- python - secp256k1 及其依赖项作为一个包
- python - 在python中获取json/字典中的所有键路径组合
- r - 自定义数据集/列表中的帧
- angular - Angular 7 & Angular Material - 验证器未显示 MinLength 错误
- python - Pyftdi - ValueError:没有可用的后端。是否有任何解决此错误的故障排除有关 Windows 10 的问题?
- loops - Ansible - 组合两个以上列表时,loop + zip 的正确语法是什么?
- php - 如何为 PHP 7.2 修复此正则表达式以避免 PREG_JIT_STACKLIMIT_ERROR?