比较CSV文件的列值



我有一个10行3列的10个标签的csv文件。我如何编写python代码来比较列1的值或多或少,然后比较列2和列3的值。此条件应适用于所有行。

代码取决于CSV文件的详细信息。例如:

$ cat data.csv 
C1,C2,C3
4,5,6
9,8,7
6,5,4
3,2,1

你可以使用这个伪代码来分析数据:

import csv
with open('data.csv', mode ='r') as file:
reader = csv.DictReader(file)
for row in reader:
if (compare(row['C1'], row['C2'], row['C3']):
do_something()

最新更新