我是新來的Python和需要有關dictionaries.I有一個文本文件從.txt文件中讀取並創建一個嵌套的字典蟒蛇
1;2;0.0008131
1;714;0.0001097
714;715;0.0016285
715;796;0.0014631
...
代表與圖形源和destiantion節點一些幫助成本。我想讀的文件,並創建格式
{'1': {'2': 0.0008131, '714': 0.0001097},
'2': {'1': 0.0008131, '523': 0.0001097},
'3': {'252': 0.0001052, '613':0.0002097},
的字典等與他們之間的每一個鄰接節點和成本的每個節點。
請問您可以在此顯示您的代碼嘗試嗎?解釋什麼目前沒有爲你工作。如果有堆棧跟蹤,則顯示任何錯誤消息。 – idjaw
由於1 - > 2與2 - > 1相同,因此您可能需要自定義的__getitem __()方法,將這兩個數字按升序排序,並在內部存儲成本爲1 - > 2。 – Reti43
我想圖結構就像一個鄰接表一樣,每個關鍵字都有其相鄰節點的成本。 –