Python 字典 ( Dictionary ) has_key() 方法

返回上一级

Python 字典 (Dictionary) 对象的 has_key() 函数用于判断键是否存在于字典中

如果键在字典 dict 里返回 true,否则返回 false

此方法不常用,常用的是 if...in 语句

if key in dict

语法

dict.has_key(key)

参数

参数 说明
key 要在字典中查找的键

返回值

如果键在字典里返回 true,否则返回 false

范例

下面的代码使用 has_key() 方法判断字典 people 是否存在键 wife

>>> people = {'city': 'PEK', 'age': 28, 'name': 'Li Bai', 'school': 'Tsinghua'}
>>> people.has_key('school')
True
>>> people.has_key('wife')
False

一般情况下使用 for...in 语句判断是否存在某个键

>>> people = {'city': 'PEK', 'age': 28, 'name': 'Li Bai', 'school': 'Tsinghua'}
>>> if "city" in people:
        print 'people has key "city"'


people has key "city"

返回上一级

Python2 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.