Ошибка возникает из-за 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
вместо{}
может быть? - person Elliot Roberts   schedule 21.11.2016