判断dict中某key是否存在,python3判断字典中的key是否存在

  判断dict中某key是否存在,python3判断字典中的key是否存在

  当你学习python中的字典时,你会发现字典中并没有特别的顺序,而是都存储在一个特定的键下。关键是什么?其实key是python字典中的一个键,可以是数字,也可以是字符串,可以存储任何类型的对象。你知道怎么判断字典里有没有key吗?这里有两种方法可以判断一个键在python中的字典中是否存在。

  方法一:使用自带函数实现

  dict={a:{}, b:{}, c:{}}

  打印(字典。__contains__(b ))返回:True

  打印(字典。__contains__(d ))返回:假第二种方法:使用in方法

  #生成字典

  d={a:{}, b:{}, c:{}}

  #打印返回值,其中d.keys()是列出所有字典的键。

  打印 aind.keys()

  上面有两种方法可以判断一个键是否存在于字典中。确定这个键存在,并且两个返回都为真。在中使用比has_key更快。感兴趣的朋友可以试试大字典~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: