【发布时间】:2019-06-07 22:59:57
【问题描述】:
我想遍历这个列表
['name: test1', 'email: test1@gmail.com', 'role: test', 'description: test', 'name: test2', 'email: test2@gmail.com', 'role: test2', 'description: test2', 'name: test3', 'email: test3@gmail.com', 'role: test3', 'description: test3']
并返回每个组的字典列表。例如。
[{name: 'test', email:'test@gmail.com', role:'test', description:'test'}, {name: 'test2', email:'test2@gmail.com', role:'test2', description:'test2'}]
我尝试用 ,(逗号)拆分列表并搜索“名称:”。我可以返回一个字段,例如姓名,但我很难链接到电子邮件、角色等。
提前感谢您的帮助。
【问题讨论】:
-
该条目列表是否保证按该顺序排列,或者元素可以按任何顺序排列?
-
输入中每个组的大小是否固定?如果不是,如何确定组边界?
标签: python list dictionary