【发布时间】:2017-04-04 09:50:48
【问题描述】:
错误来自publishDB = defaultdict(defaultdict({})) 我想做一个类似{subject1:{student_id:{assignemt1:marks, assignment2:marks,finals:marks}} , {student_id:{assignemt1:marks, assignment2:marks,finals:marks}}, subject2:{student_id:{assignemt1:marks, assignment2:marks,finals:marks}} , {student_id:{assignemt1:marks, assignment2:marks,finals:marks}}} 的数据库。我试图将其填充为DB[math][10001] = a dict,然后读出为d = DB[math][10001]。因为,我在我的办公室电脑上,所以我不能尝试不同的模块。
我这样做是否正确?
【问题讨论】:
-
试试
dict而不是{}也许?
标签: python defaultdict