x = onefile1['quiz1']
grading = []
for i in x :
if i == '-':
grading.append(0)
elif float(i) < float(50.0):
grading.append('lessthen50')
elif i > 50.0 and i < 60.0:
grading.append('between50to60')
elif i > 60.0 and i < 70.0:
grading.append('between60to70')
elif i > 70.0 and i < 80.0:
grading.append('between70to80')
elif i > 80.0:
grading.append('morethen80')
else:
grading.append(0)
onefile1 = file.reset_index()
onefile1['grade'] = grading
它给了我以下错误:
值的长度与索引的长度不匹配