demo.csv文件样例,
id是样本id,question是提问,A和B是两个候选答复,answer是正确回复的标签:
id,question,A,B,answer
0,今天天气怎么样?,中午去文瀛吃吧,晴空万里,天儿可好了,2
1,墨子天志篇说了什么?,上天是有意志的,人们应当敬畏鬼神,但同时要重视个人的努力,愚民究竟也有聪明的,早已看穿了腐儒的把戏,1
2,新时代如何看待儒家?,儒家不信鬼神却又重祭祀,自相矛盾;孔老二信命,声称五十而知天命,不知命无以为君子也,其真不知秦末“王侯将相宁有种乎”,要考试了,我得拜拜孔老二,1
读取文件:
import pandas as pd
pd.set_option('display.max_colwidth', 300) #设置列显示宽度
input_file = 'data/demo.csv'
df = pd.read_csv(input_file)
展示一下数据(这里用的是jupyter notebook):
df.head()
处理每一行数据:(除了itertuples还有iterrows)
for row in df.itertuples(index=False):
print(row[0])
print(row[1])
print(row[2])
print(row[3])
print(row[4])
break