无论如何将列表转换为变量以用作字典键?

Sea*_*ean 0 python variables dictionary list

所以我有一个列表,其中包含一组字母值,即字典中的名称,例如:

['H', 'I', 'B']
Run Code Online (Sandbox Code Playgroud)

单个变量名称是我在字典中使用的键,但我的问题是,HIB列表一起表示另一个变量,我希望在字典中将其定义为HIB的关键字.所以我的问题是,如何将此列表转换为变量,最好是:

nodeName = 'HIB'
Run Code Online (Sandbox Code Playgroud)

所以我可以使用以下方法在字典中为其分配一个键:

Tree[nodeName] = ...
Run Code Online (Sandbox Code Playgroud)

因为obv.你不能在词典中调用列表.

谢谢!

eum*_*iro 6

>>> ''.join(['H', 'I', 'B'])
'HIB'
Run Code Online (Sandbox Code Playgroud)

或者你可以将它转换为元组:

>>> tuple(['H', 'I', 'B'])
Run Code Online (Sandbox Code Playgroud)

或一般而言

>>> tuple(li)
Run Code Online (Sandbox Code Playgroud)

它可以用作字典键.