知行编程网知行编程网  2022-08-18 13:30 知行编程网 隐藏边栏  1,159 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python怎么判断字典键值是否存在的相关知识,包括python判断是否含有,以及python字典如何判断是否存在某个值这些编程知识,希望对大家有参考作用。

python中如何判断字典键值是否存在

python中字典的键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。

python学习网,大量的免费
,欢迎在线学习!

字典的每个key-value key=>value对用冒号:分隔,每个key-value对用逗号分隔,整个字典用大括号{}括起来,格式如下:

d = {key1 : value1, key2 : value2 }
>>>dict = {'a': 1, 'b': 2, 'b': '3'}
>>> dict['b']
'3'
>>> dict
{'a': 1, 'b': '3'}

python中判断字典的key是否存在一般有两种方法:

自带函数实现:

在python的字典的属性方法里面有一个has_key()方法:

#生成一个字典
d = {'name':Tom, 'age':10, 'Tel':110}
#打印返回值
print d.has_key('name')
#结果返回True

in方法:

#生成一个字典
d = {'name':Tom, 'age':10, 'Tel':110}
#打印返回值,其中d.keys()是列出字典所有的key
print ‘name’ in d.keys()
print 'name' in d
#两个的结果都是返回True

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享