在字典内置的方法中,今天介绍一个新的方法叫get,这个方法是通过键来获取相应的值,但是如果相应的键不存在则返回None,这篇文章主要给大家介绍了关于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()函数的基本用法的文章就介绍到这了,希望对大家的学习能够带来一定的帮助 。
推荐阅读
- Python可变参数*args和**kwargs如何使用?Python函数的两种参数传递的用法
- Python文件如何去重操作?如何使用代码对Python文件去重?
- Python怎么操作Excel单元格?Python如何让表格单元格居中
- 利用for循环如何遍历python字典?for循环遍历python字典的三种方法
- 如何使用python中的lambda函数?python中lambda匿名函数详解
- Python如何对文件进行读写压缩操作?Python读写压缩文件的方法有哪些?
- Python字典如何操作查找数据?Python字典查找数据的基本方法
- Python怎么对图像加密?Python加密后的图像如何解密
- Python怎么用哈希实现密码加密?Python中密码怎么哈希加密
- Python如何抓取酷狗音乐榜单?怎么使用Python爬取酷狗音乐前500榜单