python修改多层嵌套字典里面的值

python修改多层嵌套字典里面的值
  1. 安装模块

pip install update_dict

github文档:https://github.com/yutu-75/update_dict

代码:

from update_dict import update_dict

d_data ={
  'a': {
    "b": {
      "c": {
        "d": 'qwq'
      }
    },
    "b2": "qwq"
  },
  'aa': {
    "bb": {
      "cc": "qwqcc"
    }
  }
}
print(d_data)
u_data = update_dict(d_data,{"b2":{'这是集合b2'},'d':'这是d'})
print(u_data)

{'a': {'b': {'c': {'d': 'qwq'}}, 'b2': 'qwq'}, 'aa': {'bb': {'cc': 'qwqcc'}}}
{'a': {'b': {'c': {'d': '这是d'}}, 'b2': {'这是集合b2'}}, 'aa': {'bb': {'cc': 'qwqcc'}}}
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值