python如何避免字典中的键不存在?python避免字典中键不存在的方法

在前面的文章讲解中 , 我们讲解了非常多的python基础知识点 , 我门也讲到了有关字典的使用方法 , 为了你那个让大家更好的掌握这一知识点 , 下面的这篇文章我们就来一起了解一下python避免字典中键不存在的方法 , 希望能让大家有所收获 。

python如何避免字典中的键不存在?python避免字典中键不存在的方法

文章插图
我们知道当我们进行字典元素的访问以及查找的时候 , 如果字典中的键不存在就很有可能引发代码运行异常 。么一个值都有一个相对应的键 , 我们通过对值的查找就可以来找出相应的键 , 但是在有的时候 , 由于代码过于复杂 , 我们就很有可能对键值进行漏写 , 这样在对代码运行的时候就会出现异常并且自己还迟迟找不到原因 。
所以python也知道我们会遇到这种情况 , 就给了我们两种方法来判断键是否存在于字典中 。第一种方法就是使用in来进行查看 , 如果自己查找的键不存在就会返回False , 相反则返回Ture 。我们来看一个代码:
dic1 = {'name':'apple','color':'red','num':100}'banana' in dic1#运行结果False第二种方法就是通过get()函数来进行查看 , 如果键不存在 , 那么就会返回None , 或者是返回自己指定的值 , 我们同样的也来通过代码来具体的看一下 , 代码如下所示:
dic1 = {'name':'apple','color':'red','num':100}dic1.get('banana')#运行结果None【python如何避免字典中的键不存在?python避免字典中键不存在的方法】以上就是关于python中避免字典中键不存在的方法讲解 , 希望有帮助到大家更好的学习 , 下面就不妨自己来实践操作一下吧 。

    推荐阅读