gpt4 book ai didi

python - 自动将键添加到 Python dict

转载 作者:太空狗 更新时间:2023-10-30 00:20:47 32 4
gpt4 key购买 nike

如果键不存在,我想自动将它们添加到 Python 字典中。例如,

a = "a"
b = "b"
c = "c"

dict = {}
dict[a][b] = c # doesn't work because dict[a] doesn't exist

如果 key 不存在,我如何自动创建 key ?

最佳答案

使用 collections.defaultdict :

def recursively_default_dict():
return collections.defaultdict(recursively_default_dict)

my_dict = recursively_default_dict()
my_dict['a']['b'] = 'c'

关于python - 自动将键添加到 Python dict,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13151276/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com