华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

python怎么判斷key是否在字典中

來(lái)源:中華考試網(wǎng)  [2020年9月28日]  【

  python怎么判斷key是否在字典中

  在python中,判斷某個(gè)key是否在字典中,一般有兩種通用做法:

  第一種方法:使用自帶函數(shù)實(shí)現(xiàn):

  在python的字典的屬性方法里面有一個(gè)has_key()方法:       

  #生成一個(gè)字典  

  d = {'name':Tom, 'age':10, 'Tel':110}  

  #打印返回值  

  print d.has_key('name')  

  #結(jié)果返回True

  第二種方法:使用in方法: 

  #生成一個(gè)字典  

  d = {'name':Tom, 'age':10, 'Tel':110}  

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

  print ‘name’ in d.keys()  

  print 'name' in d  

  #兩個(gè)的結(jié)果都是返回True

  除了使用in還可以使用not in,判定這個(gè)key不存在,使用in要比has_key要快。

責(zé)編:hym
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
寿光市| 岐山县| 兴海县| 开远市| 佛山市| 双牌县| 舞阳县| 孙吴县| 山东| 太康县| 兴和县| 墨竹工卡县| 泽普县| 莒南县| 吉林省| 昔阳县| 泾阳县| 民权县| 霍邱县| 尚义县| 红河县| 武胜县| 姚安县| 吉林市| 花垣县| 广饶县| 华池县| 时尚| 西安市| 左权县| 荆门市| 荣成市| 灵丘县| 奉新县| 尼勒克县| 怀安县| 弥渡县| 临桂县| 开阳县| 云南省| 陇川县|