Python3沒有dict.has_key方法


最近開始學習Python,安裝上最新的Python3.3.3照書敲了一個小程序結果報錯
‘dict’ object has no attribute 'has_key'
上網查也找不到解決辦法,后來發現時Python版本太新的原因!Python3以后刪除了has_key()方法!
解決辦法:
1、重新安裝個Python,推薦2.7.6,用的人多些。好多人不習慣用3,仍然在用2
2、修改代碼

if adict.has_key(key1):  
改為

if key1 in adict:  

總結:出現問題多敲一下help()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM