How to use list as key of dictionary?
Matimus
mccredie at gmail.com
Tue Nov 6 02:09:01 EST 2007
On Nov 5, 10:53 pm, Davy <zhushe... at gmail.com> wrote:
> Hi all,
>
> We know that list cannot be used as key of dictionary. So, how to work
> around it?
>
> For example, there is random list like l=[1,323,54,67].
>
> Any suggestions are welcome!
>
> Best regards,
> Davy
Use a tuple instead.
>>> d = {}
>>> d[tuple([1,2,3,4])] = 'hello world'
>>> d
{(1, 2, 3, 4): 'hello world'}
>>> d[1,2,3,4]
'hello world'
Matt
More information about the Python-list
mailing list