所以我有一個保存一組字母值,即在字典中的名稱列表,例如:無論如何將列表轉換爲變量用作字典鍵?
['H', 'I', 'B']
,其中各個變量名是我使用的字典鍵,但我的問題是,HIB列表一起表示另一個變量,我希望在字典中將其定義爲HIB的關鍵字。所以我的問題是,如何轉換這個名單到一個變量,較好的是:
nodeName = 'HIB'
這樣我就可以使用然後分配在我的字典中的關鍵:
Tree[nodeName] = ...
由於OBV。你不能在字典中調用列表。
謝謝!
FYI創建時的模糊性,你不能在列表中使用列表作爲鍵,但你可以使用一個元組。這可能有助於如果某些名稱最終不只一個字母(例如,'['HQ','I','B']':'「HQIB」將不明確,但'('HQ',' )' – 2012-07-16 14:38:23
@Sean你可以使用元組作爲字典中的鍵 – jamylak 2012-07-16 14:39:25
ahhh,我不知道字典可以使用元組,這是非常有用的,並且真正解決了我的問題,謝謝 – Sean 2012-07-16 14:43:08