字典中嵌套字典时,如何修改内部字典固定(第一个)位置的”键“

# 定义一个字典 kk,包含三个键值对,每个值都是一个字典
kk = {
    "0": {"11": 0, "1": 1},
    "1": {"222": 0, "1": 1},
    "2": {"228": 1, "1": 0}
}

# 遍历 kk 的每个值,每个值都是一个内部字典
for inner_dict in kk.values():
    # 获取内部字典的第一个键
    first_key = list(inner_dict.keys())[0]
    # 将第一个键对应的键值对移动到键 "0" 下,并从内部字典中删除第一个键
    inner_dict["0"] = inner_dict.pop(first_key)

# 打印修改后的 kk 字典
print(kk)

{'0': {'1': 1, '0': 0}, '1': {'1': 1, '0': 0}, '2': {'1': 0, '0': 1}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值