1. 程式人生 > >字典中鍵重復時——pycharm和python IDLE打印的一個差別

字典中鍵重復時——pycharm和python IDLE打印的一個差別

cat family 一個 color font python 3.4 pycharm arm

python中不允許同一個鍵出現兩次。創建時如果同一個鍵被賦值兩次,後一個值會被記住,如下實例:

dict1 = {Name: Runoob, Age: 7, Name: 小菜鳥}

print ("dict1[‘Name‘]: ", dict1[Name])

如果是pycharm(community edition v3.4.4), 則pycharm會有提示: Dictionary contains duplicate keys ‘Name‘ more...

技術分享圖片

實際沒有打印:

技術分享圖片

如果是python自帶IDLE,會打印同一個鍵的最後一個值

技術分享圖片

字典中鍵重復時——pycharm和python IDLE打印的一個差別