2016-03-08 43 views
-2

我有打印像一本字典:如何在密钥未包含在引号中的情况下检索Python字典中特定键的值?

{A: Adam, B: Bob} 

现在当我尝试下面的代码我得到KeyError异常打印“B”键的值。

print dictionary['B'] 

这是因为我的字典中的键没有用引号引起来。

我怎么能过来吗?

+0

'现在,当我尝试打印值'B'键',那么为什么你试图打印'打印字典['A']'? –

+0

发布实际字典。 –

+0

对不起,错字。更新它。 – user2518

回答

1

前面已经指出的光子,B'B'不相等,你可以有以下几点:

foo = {A: Adam, B: Bob, 'B', 'small bob'} 

这与字典完全罚款

+0

请不要使用'dict',因为它是内置的字典类型。 –

相关问题