我想创建一个可以访问的字典:
d[id_1][id_2][id_3] = amount
到目前为止,我有一个巨大的丑陋功能:
def parse_dict(id1,id2,id3,principal, data_dict):
if data_dict.has_key(id1):
values = data_dict[id1]
if values.has_key[id2]
..
else:
inner_inner_dict = {}
# and so on
这样做的pythonic方法是什么?
请注意,我输入了本金..但我想要的是金额..所以如果所有三个键都在那里..将本金添加到之前的金额!
谢谢