如何使用元组访问深度嵌套的字典?

如何使用元组访问深度嵌套的字典?,第1张

如何使用元组访问深度嵌套字典

这似乎有效

def __setitem__(self, key, value):    if isinstance(key, tuple):        node = self        for i in key[:-1]: try:     node = dict.__getitem__(node, i) except KeyError:     node = node[i] = type(self)()        return dict.__setitem__(node, i, value)    return dict.__setitem__(self, key, value)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5617588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存