trainer_dict = OrderedDict([('Smith', {'hour_5':'Julia','hour_1':'','hour_2','Kim'}),('Sam',{'hour_5':'','hour_1':'Anna','hour_2',''})])
我如何在字典中使用hour_num(Julia,Kim,Anna)的值?使用Django的OrderedDict中的字典
for trainer in trainer_dict:
trainer.hour_5
上面的代碼有一個錯誤:'str'對象沒有屬性'hour_5'。
所以,{{trainer.hour_5}}在模板中什麼都不顯示。
for trainer in trainer_dict:
trainer['hour_5']
也有一個錯誤:字符串索引必須是整數。
[()]中有一本詞典。我如何訪問字典?
它不起作用。 ValueError:解壓縮的值太多(預期2)。所以我嘗試了'培訓師,培訓等在trainder_dict: 培訓['hour_5']'有一個錯誤:字符串索引必須是整數。 – Julia
@Julia我已經更新了答案。忘了添加.items() – akhilsp
我認爲你拼寫'項目'爲'itmes' – akhilsp