import csvwith open('doc.csv','r') as f: file=csv.reader(f) for row in file: if row==['NAME']: print(row)我想用 python 打印 csv 文件中的所有名称。我尝试使用此方法进行此操作,但输出为空白。谁能帮我吗 ?
1 回答

阿波罗的战车
TA贡献1862条经验 获得超6个赞
行只是一个列表,如果你想要行中的第一列,请尝试:
print(row[0])
如果你想要所有行,就
print(row[:])
如果你想要 2 号和 4 号单元格:
print(row[1],row[3])
如果您真的想更好地控制 csv,请尝试使用 read_csv() pandas 方法:
import pandas as pd df = pd.read_csv('AAPL.csv') print(df['your_field_name_here'])
添加回答
举报
0/150
提交
取消