>>> dict1 = { 0x2018:u'k', 0x2019:u'd'}
>>> n = 0x2018
>>> print dict1[n]
k
>>>
On 4/11/06,
kakada <[EMAIL PROTECTED]> 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@python.org
http://mail.python.org/mailman/listinfo/tutor
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor