当前位置: 首页 > article >正文

LeetCode 2882.删去重复的行

DataFrame customers
±------------±-------+
| Column Name | Type |
±------------±-------+
| customer_id | int |
| name | object |
| email | object |
±------------±-------+
在 DataFrame 中基于 email 列存在一些重复行。

编写一个解决方案,删除这些重复行,仅保留第一次出现的行。

返回结果格式如下例所示。

示例 1:

输入:
±------------±--------±--------------------+
| customer_id | name | email |
±------------±--------±--------------------+
| 1 | Ella | emily@example.com |
| 2 | David | michael@example.com |
| 3 | Zachary | sarah@example.com |
| 4 | Alice | john@example.com |
| 5 | Finn | john@example.com |
| 6 | Violet | alice@example.com |
±------------±--------±--------------------+
输出:
±------------±--------±--------------------+
| customer_id | name | email |
±------------±--------±--------------------+
| 1 | Ella | emily@example.com |
| 2 | David | michael@example.com |
| 3 | Zachary | sarah@example.com |
| 4 | Alice | john@example.com |
| 6 | Violet | alice@example.com |
±------------±--------±--------------------+
解释:
Alice (customer_id = 4) 和 Finn (customer_id = 5) 都使用 john@example.com,因此只保留该邮箱地址的第一次出现。

直接用drop_duplicates方法即可:

import pandas as pd

def dropDuplicateEmails(customers: pd.DataFrame) -> pd.DataFrame:
    # 删除重复的email字段,保留第一个,原地修改
    customers.drop_duplicates(subset='email', keep='first', inplace=True)
    return customers

http://www.kler.cn/a/273073.html

相关文章:

  • el-date-picker日期选择器动态设置日期
  • QChart中柱形图的简单使用并实现【Qt】
  • 新能源汽车与公共充电桩布局
  • VS code SSH设置多个远程连接免登录
  • AI打造超写实虚拟人物:是科技奇迹还是伦理挑战?
  • 2、liunx网络基础
  • ubuntu安装docker的详细教程
  • 代码随想录 二叉树—平衡二叉树
  • 2023年度VSCode主题推荐(个人常用主题存档)
  • Machine Learning ---- Feature Scaling
  • 学完排序算法,终于知道用什么方法给监考完收上来的试卷排序……
  • VS2022 配置QT5.9.9
  • uniapp 兼容pc与手机的样式方法
  • hcia复习总结9
  • Custom GPTs Are Here and Will Impact Everything AI
  • Milvus向量数据库检索
  • 【大数据面试题】 018 数据仓库的分层了解吗?说说你的理解
  • Python 小爬虫:爬取 bing 每日壁纸设为桌面壁纸
  • 最新WordPress网址导航设计师主题风格网站源码
  • 基于vue实现bilibili网页
  • Java面试题总结15之简述你对RPC,RMI的理解
  • 如何用 UDP 实现可靠传输?并以LabVIEW为例进行说明
  • springboot277流浪动物管理系统
  • python 直方图
  • js基础语法大全(时间戳,uuid,字符串转json)
  • 大模型—概念