如何比较csv文档中两列的数字大小是否相等
时间: 2024-10-19 18:11:45 浏览: 23
commons-csv-1.0-API文档-中文版.zip
比较CSV文档中两列的数字大小是否相等通常需要先读取数据,然后逐行检查对应位置的数值。这里是一个简单的Python示例,使用pandas库:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('your_file.csv') # 替换 'your_file.csv' 为你的CSV文件路径
# 假设你要比较的是 'column1' 和 'column2'
for index, row in df.iterrows():
if row['column1'] == row['column2']:
print(f"Row {index+1}: Column1 and Column2 are equal ({row['column1']} vs {row['column2']}")
# 如果你想检查所有值是否都相等,可以用条件筛选
equal_rows = df[df['column1'] == df['column2']]
unequal_rows = df[df['column1'] != df['column2']]
print("Equal rows:", equal_rows)
print("Unequal rows:", unequal_rows)
阅读全文