Python字典技巧一锅炖
2019-06-20 本文已影响2人
烟雨丿丶蓝
优雅的字典
北冥有鱼,其名为鲲,鲲之大,一锅炖不下。鲲炖不下,那今天我们来炖一锅字典(dict)。
在Python的使用中,字典是一个基础且使用率报表的数据类型。
字典的创建与初始化
![](https://img.haomeiwen.com/i4809664/18fdfa41fa828372.jpg)
获取字典的值
![](https://img.haomeiwen.com/i4809664/a7b7ee3be571443d.jpg)
说说更新与删除
![](https://img.haomeiwen.com/i4809664/6abb54c88f52d177.jpg)
判断has_key操作
![](https://img.haomeiwen.com/i4809664/d052ffb39eaacc84.jpg)
使用enumerate,优雅的输出字典
![](https://img.haomeiwen.com/i4809664/438f52efa5204d6b.jpg)
OrderedDict的使用
我们知道默认的dict(字典)是无序的,但是在某些情形我们需要保持dict的有序性,这个时候可以使用OrderedDict,它是dict的一个subclass(子类),但是在dict的基础上保持了dict的有序型,下面我们来看一下使用方法。
example1:
![](https://img.haomeiwen.com/i4809664/74806add3ee4218f.jpg)
example2:
![](https://img.haomeiwen.com/i4809664/35a3ae6ac97d550b.jpg)
example3:
![](https://img.haomeiwen.com/i4809664/6d9fbe6c9378df32.jpg)
好了,今天的内容就到这里,如果觉得有帮助,记得点赞支持。欢迎大家关注我的公众号【速写Python编程】,获取更多Python相关的知识.