python – 将一行分成具有多层键值对的字典
发布时间:2020-09-07 23:29:50 所属栏目: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 – Opencv Homography矩阵H和Inverse H转换点没有得
- Python:在同一个实例上多次调用__init __()
- Django多列外键
- python – UnicodeDecodeError:’utf8’编解码器无法解码位
- python – 为什么不能引用似乎由解释器自动加载的模块而没有
- python – 根据列值过滤numpy ndarray(矩阵)
- Django迁移是否应该在源代码控制中生效?
- 在Python中使用os.execvp
- 在Django中使用python-social-auth和电子邮件注册复制电子邮
- 在python中使用ElementTree将xml元素作为第一个子元素插入
