我需要一個非常簡單的練習幫助,我試圖執行,只是語法上我有點失落。Python:詞典中的詞典?
基本上我在含有15行3個元素(基本上是2個鍵和值)
- 把這些元件到由字典的字典非常簡短的文本文件中讀取
- 所述第一字典包含位置並且它是由該項目的類型多少和第二字典它的成本
例如:
Location Item Cost ------------------------ gymnasium weights 15 market cereal 5 gymnasium shoes 50 saloon beer 3 saloon whiskey 10 market bread 5
這將導致
{'gymnasium': {'weights': 15, 'shoes': 50}等的其他鍵
基本上我需要遍歷這個文件,但我掙扎在內容類型的字典字典閱讀。此外,沒有那部分,我不知道如何將內部列表追加到外部列表中,如果外部列表中的鍵的實例發生。
很好的解釋。還要記住,由於一個鍵可以是一個字符串,因此可以從一個變量輸入一個鍵。例如,如果我說'var =「weights」',我可以在代碼'd [「gymnasium」] [var] = 15'中使用它,以達到與Aasmund代碼的最後一樣的效果。 –