[{
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 1,
'university': ' The University of Hong Kong',
'major': 'Master of Science in Engineering (Civil Engineering)',
'major_url': 'https://admissions.hku.hk/tpg/programme/master-science-engineering-civil-engineering ',
'course1': 'design',
'course1_url': 'https://www.baidu.com/',
'course2': '',
'course2_url': '',
'course3': 'history',
'course3_url': '',
'writer_name': 'lx'
}]
}, {
'master_id': 2,
'customer': 'vike',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 2,
'university': ' The University of Hong Kong',
'major': 'Master of Science in Engineering (Civil Engineering)',
'major_url': 'https://admissions.hku.hk/tpg/programme/master-science-engineering-civil-engineering ',
'course1': 'design',
'course1_url': '',
'course2': 'coputer',
'course2_url': '',
'course3': 'history',
'course3_url': '',
'writer_name': 'lx'
}]
}, {
'master_id': 68,
'customer': 'vike',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': '加急',
'children': [{
'id': 3,
'university': 'The University of Hong Kong',
'major': 'Master of Science in Engineering (Civil Engineering)',
'major_url': 'https://admissions.hku.hk/tpg/programme/master-science-engineering-civil-engineering ',
'course1': 'design',
'course1_url': '',
'course2': 'history',
'course2_url': '',
'course3': 'economic',
'course3_url': '',
'writer_name': 'lx'
}]
}, {
'master_id': 68,
'customer': 'vike',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': '加急',
'children': [{
'id': 4,
'university': 'City University of Hong Kong',
'major': 'MSc Civil and Architectural Engineering',
'major_url': 'https://www.cityu.edu.hk/pg/programme/p60 ',
'course1': 'design',
'course1_url': '',
'course2': 'computer',
'course2_url': '',
'course3': 'economic',
'course3_url': '',
'writer_name': 'lx'
}]
}, {
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 5,
'university': 'UCL',
'major': 'Civil Engineering MSc',
'major_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course1': 'ecomomic',
'course1_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course2': 'design',
'course2_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course3': 'design',
'course3_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'writer_name': 'lx'
}]
}, {
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 6,
'university': 'Imperial College London',
'major': 'MSc Environmental Engineering',
'major_url': 'https://www.imperial.ac.uk/study/pg/civil-engineering/environmental-engineering/ ',
'course1': 'history',
'course1_url': '',
'course2': 'history',
'course2_url': '',
'course3': 'history',
'course3_url': '',
'writer_name': 'lxx'
}]
}]
列表嵌套字典 如果列表中的字典master_id相同,就把children合并在一起
比如
test = [ {
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 5,
'university': 'UCL',
'major': 'Civil Engineering MSc',
'major_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course1': 'ecomomic',
'course1_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course2': 'design',
'course2_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course3': 'design',
'course3_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'writer_name': 'lx'
}]
}, {
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 6,
'university': 'Imperial College London',
'major': 'MSc Environmental Engineering',
'major_url': 'https://www.imperial.ac.uk/study/pg/civil-engineering/environmental-engineering/ ',
'course1': 'history',
'course1_url': '',
'course2': 'history',
'course2_url': '',
'course3': 'history',
'course3_url': '',
'writer_name': 'lxx'
}]
}]
期待的结果
test = [{
'master_id': 1,
'customer': 'hello',
'university': 'Harbin Institute of Technology',
'major': 'Civil Engineering',
'remark': 'no remark',
'children': [{
'id': 6,
'university': 'Imperial College London',
'major': 'MSc Environmental Engineering',
'major_url': 'https://www.imperial.ac.uk/study/pg/civil-engineering/environmental-engineering/ ',
'course1': 'history',
'course1_url': '',
'course2': 'history',
'course2_url': '',
'course3': 'history',
'course3_url': '',
'writer_name': 'lxx'
}, {
'id': 5,
'university': 'UCL',
'major': 'Civil Engineering MSc',
'major_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course1': 'ecomomic',
'course1_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course2': 'design',
'course2_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'course3': 'design',
'course3_url': 'https://www.ucl.ac.uk/prospective-students/graduate/taught-degrees/civil-engineering-msc ',
'writer_name': 'lx'
}]
}]