d = { "claims": [
"Georg",
"Bob",
"Jeny",
"John",
"Catherin",
"Tommen",
"Linda",
"Bran",
"Sansa",
"Ross",
"Lyana",
"Gilly",
"Daario",
"Sam",
"Tyrion",
"Peter",
"Arya",
"Sandra",
"Catelyn"
],
"names" : ["Lyana",
"Gilly",
"Daario",
"Sam",
"Tyrion",
"Peter",
"Arya",
"Sandra",
"Catelyn"]
}
my_dict = {value: key for key in d for value in d[key]}
print(my_dict)
为了可读性,我不建议在这种情况下使用dict理解。dict方法“setdefault”就是您要查找的方法。你知道吗
相关问题 更多 >
编程相关推荐