https://github.com/zhengxiaocai/baseex
Python编程第九讲,今天说下上节字典遗漏的部分。
想对字典进行操作,首先要摸清字典的具体情况——key到底在不在这个字典里?
1.可以用in方法
keyindict
如果key存在就返回True,否则返回False。
2.可以用get()方法
dict.get(key)
如果key存在就返回key对应的value,否则返回None。
也可以这样用:
dict.get(key,'nothing')
这样的话,如果key存在就返回key对应的value,否则返回'nothing'。
3.删除也可以用pop(),但是参数必传
dict.pop(key)
为什么参数必传呢?
大家可以想下,之前list的pop()方法:“弹出最后的元素”。字典是无序的,所以,不传参数程序根本不知道弹出哪个。
好了,今天就说这么多,切记,一定要动手敲敲敲,去做各种尝试!
小伙伴们有任何问题,欢迎加我微信↓↓↓,一起交流学习!
最后,小伙伴们,帮忙扩散下公众号哟,或者点下右下角的【好看】支持一下。万谢!
领取专属 10元无门槛券
私享最新 技术干货