python
文章平均质量分 70
zephe
这个作者很懒,什么都没留下…
展开
-
《Fluent Python》学习笔记chapter 8
标识、相等性与别名别名指两个变量绑定到同一个对象中,>>> charles = {'name': 'Charles L. Dodgson', 'born': 1832}>>> lewis = charles>>> lewis is charlesTruelewis 是 charles 的别名。 charles 和 lewis 绑定同一个对象,alex 绑定另一个具有相同内容的对象。>>>原创 2017-09-08 15:46:50 · 389 阅读 · 0 评论 -
《Fluent Python》学习笔记 chpter7函数装饰器
装饰器的基础知识装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。 装饰器可能会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象。从语法上来讲,函数装饰器就是其后边函数运行时的声明。在定义函数或方法的def语句之前的一行,以@开头,后边跟着是元函数。 如,有名为decorate的装饰器:class C: @decorate def target():这个原创 2017-09-07 18:52:44 · 259 阅读 · 0 评论 -
collections 模块整理
deque类collections.deque 类(双向队列)是一个线程安全、可以快速从两端添加或者删除元素的数据类型。而且如果想要有一种数据类型来存放“最近用到的几个元素”, deque 也是一个很好的选择。这是因为在新建一个双向队列的时候,你可以指定这个队列的大小,如果这个队列满员了,还可以从反向端删除过期的元素,然后在尾端添加新的元素。deque(maxlen=N)创建一个固定长度的原创 2017-09-05 20:40:03 · 521 阅读 · 0 评论 -
Problem Solving with Algorithms and Data Structures
原创 2018-05-07 09:14:26 · 632 阅读 · 0 评论