字典无法识别值:KeyError

时间:2017-03-09 10:01:36

标签: python

我有一个十六进制值的字典,例如0x11a,但我程序中的键的格式为b'\x01\x1a'。在这种情况下如何防止KeyError发生?

1 个答案:

答案 0 :(得分:0)

在下面的代码中,我使用你提到的键值对而没有任何异常

dict={}
dict[b'\x01\x1a']=0x11a
print dict[b'\x01\x1a']==282 #the dec rappresentation of 0x11a 

返回True