我想以CSV格式浏览数据。为此我用这个:
with open("file.csv", "rb") as f:
reader = csv.reader(f,delimiter=';')
for row in reader:
print row`
输出:
Prenom Nom Profession
Djef Pink Cascadeur
Win Red Actor
Max Blue Prof
DEEN Red fisherman
使用这段代码,我可以显示我的表格和特定列。 但我想提供,例如,显示所有列作为条件,第二列的所有元素等于RED:
Prenom Nom Profession
Win Red Actor
DEEN Red fisherman
我怎样才能做到这一点?
答案 0 :(得分:0)
您阅读的行是基于0的字符串数组。
with open("file.csv", "rb") as f:
reader = csv.reader(f,delimiter=';')
for row in reader:
if row[1]=="RED":
print row
未经过测试