python字典中get函数如何使用?python字典中get()函数的基本用法

在字典内置的方法中,今天介绍一个新的方法叫get,这个方法是通过键来获取相应的值,但是如果相应的键不存在则返回None,这篇文章主要给大家介绍了关于python字典中get()函数如何使用?python字典中get()函数的基本用法,需要的朋友可以参考下 。

python字典中get函数如何使用?python字典中get()函数的基本用法

文章插图
一、使用get来获取键的值
对一个值的获取可以有很多种方法,比如在之前的Python学习中,我们使用都是是最直接的一种方法,代码如下:
print(dict[key])如果在一个字典中,不存在键的值时,这个时候它就会返回一个类型错误typeerror,如果我们使用get函数来进行获取时,是这样的:
print(dict.get(key))这个时候,即使是字典中的键不存在时,它也不会返回类型错误,而是会返回一个none,这样使得程序在运行的时候,不会出现异常的情况 。
二、统计列表元素中出现的个数
对列表元素进行统计的时候,我们也可以使用get函数,假设我们现在有一个列表,然后对列表元素出现的次数进行统计,我们可以使用以下方法:
L=[‘aa’,’bb’,’c’,’dd’,’aa’]【python字典中get函数如何使用?python字典中get()函数的基本用法】统计列表出现的个数,方法如下:
HH={} #创建一个空字典for i in h:    HH[i]=HH.get(i,0)+1     #之后称其为get的赋值语句,目的是新建字典键值对    HH[i]=0    HH[i}=HH[i]+1print(HH)运行结果:
{'aa': 2, 'bb': 1, 'c': 1, 'dd': 1}在这个段代码中,我们可以看见get函数中,它有两个参数,第一个参数表示的是确定分配的键值,而第二个参数表示的是对一个键进行初始化值的拟定 。
到此这篇关于python字典中get()函数如何使用?python字典中get()函数的基本用法的文章就介绍到这了,希望对大家的学习能够带来一定的帮助 。

    推荐阅读