python – 将一行分成具有多层键值对的字典
发布时间:2020-09-12 15:52:15 所属栏目:Python 来源:互联网
导读:我有一个包含这种格式的行的文件.Example 1: nextline = DD:MM:YYYY INFO - WeeklyMedal: Hole = 1; Par = 4; Index = 2; Distance = 459; Score = { Player1 = 4 }; Example 2: nextline = DD:MM:YYYY IN
我有一个包含这种格式的行的文件.
我首先用’:’分割这一行,这给了我一个包含2个条目的列表.
所以我使用的是这样的……
但是我在该行的得分元素上收到错误:
我可以将’=’上的分割调整为此值,因此它会在第一个’=’后停止
但是我丢失了大括号内的子值.有谁知道如何实现这个多层字典? 最佳答案 一种更简单的方法(但我不知道在你的情况下是否可以接受)将是: (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 【Python】Python模块常用的几种安装方式
- Python / Scipy – 将optimize.curve_fit的sigma实现到opti
- python的vim设置
- python – 使用Jinja2模板中的DateTimeFields显示本地时间
- python – Flask:后台线程看到一个非空队列为空
- 有没有办法让Django的USStateField()没有预先选择的值?
- python – ImportError:Elastic Beanstalk中没有名为djang
- 在python中存储100万个键值对的列表
- Python 的技巧和方法你了解多少?
- python – Flask会话变量在请求之间不存在