[Tutor] dictionary datatype

Jason Massey jason.massey at gmail.com
Wed Apr 12 05:37:59 CEST 2006


Works for me:

>>> dict1 = { 0x2018:u'k', 0x2019:u'd'}
>>> n = 0x2018
>>> print dict1[n]
k
>>>

On 4/11/06, kakada <hokkakada at khmeros.info> wrote:
>
> Hello all,
>
> For example, I have a dictionary:
> dict1 = { 0x2018:u'k', 0x2019:u'd'}
>
> I assign:
> n = 0x2018
> print dict1[n]
>
> Then:
> KeyError: '0x2018'
>
> But I can call directly:
> print dict1[0x2018]
>
> So, what is wrong with this? How can I solve it?
>
> Thx
>
> kakada
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20060411/2a70a60e/attachment.htm 


More information about the Tutor mailing list