请用python写一段代码,将excel文件中第二列与第一列中不重复的值筛选输出为一列excel文件
时间: 2024-05-13 15:19:29 浏览: 79
假设我们要筛选的 excel 文件名为 "data.xlsx",第一列为 A 列,第二列为 B 列,我们可以使用 pandas 库来实现:
```python
import pandas as pd
# 读取 excel 文件
df = pd.read_excel('data.xlsx')
# 筛选第一列与第二列中不重复的值
result = []
for i in range(len(df)):
if df.iloc[i, 1] not in df.iloc[:, 0].values:
result.append(df.iloc[i, 1])
# 将结果输出到新的 excel 文件
output = pd.DataFrame(result, columns=['Output'])
output.to_excel('output.xlsx', index=False)
```
这段代码会将筛选结果输出到名为 "output.xlsx" 的新 excel 文件中,其中只包含一列数据,列名为 "Output"。
阅读全文