• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
程序员日志
博客园    首页    新随笔    联系   管理    订阅  订阅

python 将txt文件转换成字典

txt 文件内容如下

liu 123
shao 456
hui 789

将上述txt文件转换成字典格式
实现思路:
定义一个空列表,按行读取txt文件,然后转换成嵌套列表,进而通过dict方法将嵌套列表转换成字典(左边为key,右边为value)
1 with open('user_list','r',encoding='utf-8') as f:
2         dic=[]
3         for line in f.readlines():
4               line=line.strip('\n') #去掉换行符\n
5                b=line.split(' ') #将每一行以空格为分隔符转换成列表
6                dic.append(b)
7 dic=dict(dic)
8 print(dic)
View Code

 





本章博客由作者刘少辉著写
posted @ 2018-09-30 13:04  程序小霸王  阅读(17259)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3