【发布时间】:2017-04-18 06:50:18
【问题描述】:
以下是来自类似输入的巨大文件的示例输入。
{
"V-Su7890": [
[
{
"url": "www.talent.com",
"tid": "V-Su7890",
"id": "58ff787ffbad487b2c",
"company_name": "Talent Ltd"
}
],
[
{
"socials": ["facebook", "linkedin", "twitter"],
"title": "title of the pag",
"contact": ["+9563802140"],
"email": "email_id1"
},
{
"socials": ["facebook", "twitter", "linkedin"],
"title": "next title of the page",
"contact": ["+919765983442"],
"email": "email_id2"
}
]
]
}
我必须将当前字典的第二个列表的所有子字典合并到一个没有重复值的字典中,然后将字典作为值存储到键“V-Su7890”中。
想要的输出是:
{
"V-Su7890": [
[
{
"url": "www.talent.com",
"tid": "V-Su7890",
"id": "58ff787ffbad487b2c",
"company_name": "Talent Ltd"
}
],
[
{
"socials": ["facebook", "linkedin", "twitter"],
"title": ["title of the pag", "next title of the page"],
"contact": ["+9563802140", "+919765983442"],
"email": ["email_id","email_id2"]
}
]
]
}
请帮助我理解并解决这个问题。
【问题讨论】:
-
到目前为止您尝试了哪些方法,遇到了哪些问题?
标签: python dictionary merge