python - 将字典列表拆分为 2 个单独的列表
问题描述
我有一个字典项目列表,如下所示
list = [ { 'address_building': '710',
'address_coord': '[123, 456]',
'address_id': '4d322fa8f552',
'address_street': 'Avenue road',
'address_zipcode': '560080'},
{ 'grades_0_date': '2014-03-03T00:00:00.000Z',
'grades_0_grade': 'A',
'grades_0_score_x': 1,
'grades_0_score_y': 2,
'grades_1_date': '2011-11-23T00:00:00.000Z',
'grades_1_grade': 'A',
'grades_1_score_x': 11,
'grades_1_score_y': 22,
'grades_id': '4d322fa8f552'}]
现在我想将此列表拆分为两个单独的列表:
list1 = [ { 'address_building': '710',
'address_coord': '[123, 456]',
'address_id': '4d322fa8f552',
'address_street': 'Avenue road',
'address_zipcode': '560080'}]
list2 = [ {
'grades_0_date': '2014-03-03T00:00:00.000Z',
'grades_0_grade': 'A',
'grades_0_score_x': 1,
'grades_0_score_y': 2,
'grades_1_date': '2011-11-23T00:00:00.000Z',
'grades_1_grade': 'A',
'grades_1_score_x': 11,
'grades_1_score_y': 22,
'grades_id': '4d322fa8f552'}]
我的方法:我尝试将两个字典直接转换为列表,但我无法以正确的方式获得它。
有什么简单的方法可以完成这项工作。
解决方案
您所要做的就是使用索引,考虑到第一个列表有两个所需的项目
list1 = [list[0]]
list2 = [list[1]]
推荐阅读
- python - ipywidgets 小部件值不变
- mysql - 在 MySQL 的同一查询中更新和选择
- ios - 每五秒发出一次声音循环警报
- java - 由 org.springframework.beans.factory.BeanCreationException 导致成功安装 maven 的 Tomcat 战争部署错误
- sql - 将列转换为分组依据/计数
- javascript - 为什么我的 Mongo DB 没有捕获超过 1 个链接?
- javascript - 我将羽毛光用于图片库,但是当我单击表单中的输入字段(非模态)时会导致错误
- javascript - 如何解析在 JSON 中作为字符串发送的 POINT 对象?
- python - 如何以有效的方式创建 2D numpy 数组的相应元素的元组
- debugging - 如何将 Graphene-Django / Graphene-Python 异常打印到控制台进行调试?