微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

替换嵌套字典值

如何解决替换嵌套字典值

  1. 我从我的示例数据框中创建了一个嵌套字典:
dict_1 = {
    "AR": {
        "tom": {"q": 1.0},"jerry": {"q": 1.0},"spike": {"q": 1.0}
    },"DB": {
        "goku": {"q": 1.0},"vegeta": {"q": 2.0},"gohan": {"q": 1.0},"trunks": {"q": 1.0},},}
  1. 我有另一本字典:
dict_2 = {
    "AR": {
        "tom": {"q": 1.0}
    },"DB": {
        "goku": {"q": 1.0}
    },}
  1. 现在我想检查字典 1 并想替换 dict_2 中 dict_1 的相同值。 输出应该是:
dict_3 = dict_2 + {
    "AR": {"jerry": {"q": 1.0},"spike": {"q": 1.0}},"DB": {"vegeta": {"q": 2.0},"trunks": {"q": 1.0}},}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。