python字典中没有输入的键key 返回一定的错误信息或者提示状态

原创 2015年11月20日 10:05:36

推荐使用 'key' in dict  返回布尔值的方法


python3之后直接去除了下面的has_key()方法,但是如果你的程序需要兼容2.2或之前的版本程序就只能使用较早的方法了。


Python 字典(Dictionary) has_key()方法


描述

Python 字典(Dictionary) has_key() 函数用于判断键是否存在于字典中,如果键在字典dict里返回true,否则返回false。


语法
has_key()方法语法:

dict.has_key(key)


参数

key -- 要在字典中查找的键。


返回值
如果键在字典里返回true,否则返回false。

版权声明:本文为博主成吉思潇原创文章,未经博主允许不得转载。

判断python字典中key是否存在的

一般有两种通用做法: 第一种方法:使用自带函数实现: 在python的字典的属性方法里面有一个has_key()方法: #生成一个字典 d = {'name':Tom, 'age':10, 'Tel...
  • tao546377318
  • tao546377318
  • 2016年08月09日 11:14
  • 22777

python3.X中简单错误处理,和Python2区别

1.print 1.1 Print是一个函数 在Python3中print是个函数,这意味着在使用的时候必须带上小括号,并且它是带有参数的。       >>> print 'hello wo...
  • xy2953396112
  • xy2953396112
  • 2017年02月06日 12:10
  • 803

python新手常见的报错提示

python新手常见的报错提示 在运行或编写一个程序时常会遇到错误异常,这时python会给你一个错误提示类名,告诉出现了什么样的问题(Python是面向对象语言,所以程序抛出的异常也是类)。能很好...
  • u010541307
  • u010541307
  • 2016年10月15日 22:40
  • 7362

关于python中字典的一些总结

python中字典的使用总结
  • kellyseeme
  • kellyseeme
  • 2016年04月12日 22:16
  • 10006

python字符串模板中的KeyError

由于新式的字符串Template对象的引进使得string 模块又重新活了过来,Template对象有两个方法:substitute()和safe_substitute()。 python中stri...
  • phunxm
  • phunxm
  • 2014年06月26日 21:07
  • 6438

Python 读Dict数据的方法,解决key 不在dict的问题,get()函数,setdefault()函数

Python读写字典,如果Key不在Dict里面,就会导致抛出KeyError,如果没有做异常处理,那么程序就会挂断,平时自己写来玩耍的程序,挂掉没事,改了再重新跑呗。但是,如果在公司,可能一个程序要...
  • lujiandong1
  • lujiandong1
  • 2015年09月01日 21:48
  • 6101

python3 字典遍历操作

python字典遍历
  • sxingming
  • sxingming
  • 2016年04月20日 15:33
  • 9641

python 字典操作提取key,value

python 字典操作提取key,value dictionaryName[key] = value1.为字典增加一项 2.访问字典中的值 3、删除字典中的一项 4、遍历字典 ...
  • HHTNAN
  • HHTNAN
  • 2017年08月14日 17:24
  • 11576

Python中字典的操作

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:复制代码 代码如下:d...
  • Mrzhangjwei
  • Mrzhangjwei
  • 2016年11月26日 22:41
  • 1264

Python 读Dict数据的方法,解决key 不在dict的问题,get()函数,setdefault()函数

Python读写字典,如果Key不在Dict里面,就会导致抛出KeyError,如果没有做异常处理,那么程序就会挂断,平时自己写来玩耍的程序,挂掉没事,改了再重新跑呗。但是,如果在公司,可能一个程序要...
  • lujiandong1
  • lujiandong1
  • 2015年09月01日 21:48
  • 6101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python字典中没有输入的键key 返回一定的错误信息或者提示状态
举报原因:
原因补充:

(最多只允许输入30个字)