python在excel中找出重复数据并删除
时间: 2024-02-24 15:56:05 浏览: 92
自动办公-27 Python从多路径多Excel表中获取数据并存入新表
可以使用Python中的pandas库来实现在Excel中找出重复数据并删除的操作。下面是一个简单的示例代码:
``` python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 找出重复数据
duplicate_rows = df[df.duplicated()]
# 删除重复数据
df.drop_duplicates(inplace=True)
# 将结果写入Excel文件
df.to_excel('example.xlsx', index=False)
```
在代码中,首先使用`pd.read_excel()`方法读取Excel文件,然后使用`df[df.duplicated()]`方法找出重复的行,接着使用`df.drop_duplicates(inplace=True)`方法删除重复的行,最后使用`df.to_excel()`方法将结果写入Excel文件。注意,`inplace=True`参数表示直接在原数据上修改,而不是返回一个新的数据。
阅读全文