首页 > 其他 > 详细

文件操作实例

时间:2019-05-07 15:09:24      阅读:159      评论:0      收藏:0      [点我收藏+]

id,name,phone,car
1,小明,1001,大众
2,小马,1002,宝骏
3,小乐,1003,北汽
4,小李,1004,哈弗
# 低级版本
lst = []
with open(2019-05-07,mode=r,encoding=utf-8) as f:
    s = f.readline()
    for line in f:
        dic = {} # 每行一个字典
        ls = line.strip().split(,)
        dic[id] = ls[0]
        dic[name] = ls[1]
        dic[phone] = ls[2]
        dic[car] = ls[3]
        lst.append(dic)
print(lst)

 

# 高级版本
lst = []
with open(2019-05-07,mode=r,encoding=utf-8) as f:
    first_name = f.readline().strip().split(,)
    for line in f:
        dic = {}
        ls = line.strip().split(,)
        for i in range(len(first_name)):
            dic[first_name[i]] = ls[i]
        lst.append(dic)
print(lst)

 

文件操作实例

原文:https://www.cnblogs.com/Little-Raccoon/p/10825513.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!