python 全栈开发,Day8(文件操作) 作业

文件a2.txt内容:

文件内容:
序号     部门      人数      平均年龄      备注
1       python    30         26         单身狗
2       Linux     26         30         没对象
3       运营部     20         24         女生多
通过代码,将其构建成这种数据类型:
[{'序号':'1','部门':Python,'人数':30,'平均年龄':26,'备注':'单身狗'},
......]
ret = []
with open("4.txt",encoding="utf-8") as f:
    key_line = f.readline()
    key_line = key_line.strip().split()
    num = len(key_line)
    for i in range(3):
        dic = {}
        value_line = f.readline()
        value_line = value_line.strip().split()
        for j in range(num):
            dic[key_line[j]] = value_line[j]
        ret.append(dic)
print(ret)

 

posted @ 2018-10-03 22:11  Woowo  阅读(139)  评论(0编辑  收藏  举报