import csvwith open('doc.csv','r') as f: file=csv.reader(f) for row in file: if row==['NAME']: print(row)我想用 python 打印 csv 文件中的所有名稱(chēng)。我嘗試使用此方法進(jìn)行此操作,但輸出為空白。誰(shuí)能幫我嗎 ?
1 回答

阿波羅的戰(zhàn)車(chē)
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
行只是一個(gè)列表,如果你想要行中的第一列,請(qǐng)嘗試:
print(row[0])
如果你想要所有行,就
print(row[:])
如果你想要 2 號(hào)和 4 號(hào)單元格:
print(row[1],row[3])
如果您真的想更好地控制 csv,請(qǐng)嘗試使用 read_csv() pandas 方法:
import pandas as pd df = pd.read_csv('AAPL.csv') print(df['your_field_name_here'])
添加回答
舉報(bào)
0/150
提交
取消