dict' object has no attribute 'has_key'

  • 在python2中对于一个dict,可以用dict.has_key(key_name)检测键是否存在
    在python3中这样使用会报错AttributeError: 'dict' object has no attribute 'has_key'

  • python3 用法:

words = {'a':1, 'b':2 , 'c':3}
'a' in words 
  • key存在返回True
    key不存在返回False
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 5,800评论 0 9
  • 个人笔记,方便自己查阅使用 Py.LangSpec.Contents Refs Built-in Closure ...
    freenik阅读 67,816评论 0 5
  • Python内置函数详解——总结篇 ** 引 言** ** 数学运算** abs:求数值的绝对值>>> abs...
    yutiansut阅读 4,155评论 0 1
  • 麻將作為我們在我們的文化之中佔用無可動搖的地位,然而作為一個中國人,我卻對麻將一竅不通,只知道一些簡單的術語,“碰...
    rampage_loki阅读 910评论 0 0
  • 昨天因为嘴馋所以就独自骑着电动车去吃冒菜。回宿舍的时候,舍友阿水问我去哪了,我说去吃冒菜了。她问了跟谁,我说就我一...
    去他的骆驼阅读 2,823评论 1 0