前面学习了列表、元组,那么相信中间间隔了2天的时间读者都应该学会了使用列表与元组了,那么今天我们学习字典。
如果有用过Json的读者相信会非常容易理解和使用的,因为Python中的字典与Json很像,都是{key1:value1,key2:value2...keyn:valuen}的形式的,是不是与Json非常的像啊!
而没有使用过Json的读者也不用急,相信看完小编的文章后,会对Python中的字典与Json有一个认识。
我们把键(名字)和值(详细情况)联系在一起,当然键是独一无二的。同时在字典中是
看,字典的定义与输出是不是很简单。注意,只能使用不可变的对象(比如字符串)来作为字典的键,但是你可以不可变或可变的对象作为字典的值。基本说来就是,你应该只使用简单的对象作为键。
注:那么上面所说的对象我将在下一次经行详细的讲解。同时字典中的键:值对是没有顺序的,也就是说这种键:值对并没有什么顺序可言。当然,你可以对字典中的键:值对进行排序。
那么接下来我们来看看字典中添加、删除键:值对。
首先我们以键:值对的形式遍历字典内的各元素。
可以看出无论列表、元组、字典都是可以使用for循环来进行遍历的。那么我想查看有多少个键:值对呢?我们依然可以使用len()函数。
那么接下来我们向wd中添加7:’星期日’。
我们发现新添加的键:值对会放在字典的最末端。
那么我们来看看如何删除字典的键:值对。各位读者还记得列表中是如何删除列表内的元素的吗?
那么到此为止,查看字典中的元素、添加、删除字典的元素、字典的长度都已经讲解完成,那么有的时候我们想不通过遍历就想查看某个元素在字典中是否存在呢?
到此字典的基本操作就已经讲解完成,希望各位读者一定要勤加联系。
感谢各位读者的支持,谢谢!
如果觉得小编的文章不错,请读者占用一点点时间加下关注,再次感谢各位读者。