python3判断字典中的key是否存在,判断字典中是否有某个key
今天,我们来谈谈如何判断一个键是否存在于字典中。一般来说,有两种通用做法。这里给大家单独解释一下:第一种方法:使用自带函数实现。
python字典的属性方法中有一个has_key()方法,使用起来非常简单。
示例:
#生成字典
d={ 姓名 :{},年龄 :{},性别 :{}。
#打印返回值
printd.has_key(name )
#结果返回真实的第二种方法:使用in方法.
#生成字典
d={ 姓名 :{},年龄 :{},性别 :{}。
#打印返回值,其中d.keys()是列出所有字典的键。
printlsquonamersquo索引键()
#以上两种方式结果返回True。我推荐第二种方式,因为has_key()是python2.2之前的方法,用in的方法会更快。
最后告诉你一件事:你可以用not除in,判断这个键不存在~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。