题目要求:
将StudentInfo.csv中的信息以字典的形式存储在列表里。
[{'学号': '1445204009', '姓名': '王召', '平时成绩': '100', '期末成绩': '90'},
{'学号': '1445204013', '姓名': '林锦', '平时成绩': '95', '期末成绩': '67'}
...
]
源代码:
lst = []
with open('StudentInfo.csv', mode='r', encoding='gbk') as f:
line = f.readline().strip()
title = line.split(',')
for line in f:
dic = {}
line = line.strip()
data = line.split(',')
for i in range(len(title)):
dic[title[i]] = data[i]
lst.append(dic)
print(lst)



