本文摘自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 中支持
阅读剩余部分
相关阅读 >>
Python中字符串数组如何逆序排列
拿下 Python中的文件操作
Python如何在 .format 中使用大括号
name是Python的标识符吗
Python全栈工程师是什么意思
Python基础学完后再学什么
pandas读写csv文件的方法介绍(附代码)
win10如何配置Python环境变量
Python如何下载快手视频
零基础学Python可以干什么
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 怎么检查一个键在字典中是否存在