用python写个脚本处理excel表格,对A、B两列都相同行的数据仅保留一行,其它列是否
时间: 2023-06-11 10:04:19 浏览: 98
相同无所谓。你可以采用 pandas 库来处理excel表格,简单且高效。首先,读取原始的excel表格数据:
```python
import pandas as pd
# 读取excel表格
df = pd.read_excel('your_excel_file.xlsx')
# 查看读取结果
print(df.head())
```
接着,只保留A、B列相同的一行数据:
```python
# 保留A、B列相同的一行数据
df.drop_duplicates(subset=['A', 'B'], keep='first', inplace=True)
# 查看处理结果
print(df.head())
```
以上代码中,`subset=['A', 'B']`表示指定哪些列参与重复判断;`keep='first'`表示保留第一个出现的重复数据行;`inplace=True`表示在原DataFrame对象上修改,而不是返回一个新的对象。
你可以根据自己的excel表格列名和需要修改的列名进行简单地修改,这样就能够实现对excel表格的快速处理。