如何在python中創建其值也是字典的字典?基本上,我的問題是,我有列出的這份名單:Python中的字典詞典!
['http://a11y.in/a11ypi/idea/a11y_firesafety.html',
['lang:hi', 'lang:kn'],
['a11y_firesafety.html:div1', 'a11y_firesafety.html:div1'],
['hi', 'kn']
]
,我想將其轉換爲:
{'http://a11y.in/a11ypi/idea/a11y_firesafety.html':
{'lang:hi':
{'lang:kn':
{'a11y_firesafety.html:div1':
{'a11y_firesafety.html:div1': {'hi', 'kn'}}}}}}
可有人建議我一個辦法做到這一點?我嘗試使用多維字典,但他們沒用。請幫忙!
這不是從一個例子中如何準確清晰建立這本詞典。再加上例子'{'hi','kn'}'中的最後一個「字典」在語法上沒有意義。這應該是一個列表? – 2011-03-09 18:23:13
'{'hi','kn'}'不是一個字典,最多隻能在更新的Python版本中設置(具有設置字面值的版本)。此外,問題描述不僅僅是模糊的,而且您實際上提供了*沒有*關於您嘗試以及失敗的信息。 – delnan 2011-03-09 18:23:59
@ user567797:我同意其他人在這裏 - 你的問題可能會更清楚一點,我猜'''嗨','kn'}應該是'{'hi':'kn''} 。請考慮編輯問題更清楚。 – phooji 2011-03-09 18:42:31