4.2.8Python下字典的has_key方法

Posted by 撒得一地 on 2016年2月17日 in python教程

has_key方法可以检查字典中是否含有给出的键。表达式d.has_key(k)相当于表达式k in d。使用哪个方式很大程度上取决于个人的喜欢。Python 3.0中不包括这个函数。

语法

dict.has_key(key)

参数

key -- 这是要搜索在字典中的键。

如果给定的键在字典可用,has_key()方法返回true,否则返回false。

这里有一个使用has_key方法的例子,在3.0版以下:

>>> d = {}
>>> d.has_key('name')
False
>>> d['name'] = 'psz'
>>> d.has_key('name')
True

在3.0版本以上:

>>> d = {}
>>> d.has_key('name')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'dict' object has no attribute 'has_key'

标签:

上一篇:

下一篇:

相关推荐

网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.