韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > 详细解析python字典get()实例教程

详细解析python字典get()实例教程

头像

2020-11-02 11:57:437521浏览 · 0收藏 · 0评论

对于程序员而言,了解更多的算法,对自己的程序完善是非常有意义的,关于Get方法有小伙伴了解是如何使用吗?不了解的小编已为大家整理,一起来看下吧~

get()函数简介

 get()是查找并返回字典中的某个键的值,找到则返回该值,找不到则返回None。

Python中还有一种方法可以判断字典中是否有某个值,这种方法就是恒等运算符。

恒等运算符

字典中的恒等运算符是 is 和 is not。

 实例:

 
dictionary={"Tom":"tall","William":"handsome"}
 
x=dictionary.get("Jack")
 
print(x is None)
 
#打印结果:True
 
print(x is not None)
 
#打印结果:False

get()方法的自定义返回值

字典方法get()有两个参数,第一个是必选参数key,第二个是可选参数,并且是可自定义的参数,是get()方法的返回值,即如果不写则get()方法默认返回None,如果要写,可自定义这个参数,get()方法将返回此自定义参数值。

实例:

 
dictionary={"Tom":"tall","William":"handsome"}
 
dictionary.get("Jack")
 
#返回结果为:None
 
dictionary.get("Jack","Jack is not here")
 
#返回结果为:Jack is not here

知识拓展——=、==和is的区别

1、=在任何编程语言中都是赋值,赋值是引用,引用是引用内存地址。

2、==是比较两个值是否相等,比较的是两个对象的内容是否相等,即内存地址可以不同,内容相同就行。

3、 is是比较两个实例对象是不是完全相同,它们是不是同一个对象,即id是不是相同,是不是占用同一块内存空间。

4、 is 运算符比==效率高,在变量和None进行比较时,应该使用is。

实例:

 
a=[1,2,3,4,5,6]
 
b=a
 
c=[1,2,3,4,5,6]
 
print(a == b)
 
#打印结果为True,因为b和a内容相同
 
print(a is b)
 
#打印结果为True,因为b引用a,即内存地址相同
 
print(a == c)
 
#打印结果为True,因为a和c内容相同
 
print(a is c)
 
#打印结果为False,因为a和c内存地址不同

好了,get用法是非常简单的,小伙伴可以直接套用,了解更多python实用知识,点击进入PyThon学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《交换做爰》免费看| 真人做爰45分钟| 《交换做爰》在线观看| 白日梦我免费观看电视剧| 麻花视频3.2.2| 不戴套瑜伽教练3》| 黑色蕾丝女装大长腿| 按摩师把我添高潮了6次| 麻豆 无码 国产在线观看| 啄木鸟军舰女兵3法版| 成全在线观看免费高清电视剧| 女人高潮抖动多久能恢复| 九九在线观看免费高清电视剧| 老师和学生深入交流人生奥秘| 男男免费观看高清完整版在线观看..| 窝窝视频网| 妈妈叫我戴上避孕套是什么歌| 黑色蕾丝包臀紧身连衣裙| 女明星光溜溜图片视频素材| 樱花视频在线观看免费高清电视剧| 《性爽2》电影| 医生含着我的奶边摸边做视频 | 成品图片的网站| 少妇高潮喷水久久久久久久久| 黑料网| 臣卜扌桑扌圭辶鬲的游戏| 赵局长含着小婷的双乳| 《入室强伦女教师在线播放| 《警花交换做爰》| 灭火宝贝高清完整版在线观看| 人犬兽人在线观看免费完整一| 无人区与二线无人区的区别| PORNOGRAPH| 妈妈叫我老公我叫妈妈的名字| 舌头伸进去添的我爽高潮| 《十二寡妇肉床艳史》| 《女朋友的妹妹3》| 7777影院免费观看电视剧大全 | 老公拿狗给我配| 《卻望1973》娃娃脸| 黄金网站9.1入口免费