我的问题类似于Python dict how to create key or append an element to key?
我想要创建以下的字典嵌套字典:
我目前是通过以下方式实现这一点的:
有没有一种使用 dict.setdefault() 实现这个的方法?
my_dict = {
"name1" : { "id1" : "pin1", "id2" : "pin2" },
"name2" : { "id3" : "pin3", "id4" : "pin4" }
}
我目前是通过以下方式实现这一点的:
if name in my_dict:
my_dict[name].update({ id : pin }
else:
my_dict[name] = { id : pin }
有没有一种使用 dict.setdefault() 实现这个的方法?