本文摘自php中文网,作者anonymity,侵删。
检查一个键在字典中是否存在的方法:可以利用has_key()方法来判断,如【arr.has_key("int")】。字典是一种可变容器模型,并且它还可以存储任意类型的对象。

字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:
1 | d = {key1 : value1, key2 : value2 }
|
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
python3 中采用 in 方法
1 2 3 4 5 6 7 8 9 10 11 12 | #判断字典中某个键是否存在
arr = { "int" : "整数" , "float" : "浮点" , "str" : "字符串" , "list" : "列表" , "tuple" : "元组" , "dict" : "字典" , "set" : "集合" }
#使用 in 方法
if "int" in arr:
print ( "存在" )
if "float" in arr.keys():
print ( "存在" )
#判断键不存在
if "floats" not in arr:
print ( "不存在" )
if "floats" not in arr:
print ( "不存在" )
|
python 3中不支持 has_key(),python2 中支持
阅读剩余部分
相关阅读 >>
anaconda和Python区别
Python分段函数如何编写?
Python编程如何判别线性
Python拿什么和java比
什么是Python自动化
Python初学者常见的七种错误及解决方法
Python语言如何对图片进行二值化处理
学Python有什么用
Python中什么是类
在Python中如何获取字符串的长度
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 怎么检查一个键在字典中是否存在