2016-03-08 26 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',因爲它是內置的字典類型。 –

相關問題