欢迎来到Louis的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

2017年12月26日

python标准库——queue模块 的queue类(单向队列)

摘要: python标准库——queue模块 的queue类(单向队列) 阅读全文

posted @ 2017-12-26 16:31 Louiszj 阅读(306) 评论(0) 推荐(0)

python标准库——collections模块 的deque类

摘要: deque 双向队列 1.deque基本上实现了List的常用方法,在这个基础上又添加了它的新特性,值得一提的是list的l.insert(0,v)和l.pop(0)的操作(再列表的头部进行插入或删除)的时间复杂度是0(n),随着元素增加耗时呈线性上升的,而deque的这两个操作的时间复杂度是0(1 阅读全文

posted @ 2017-12-26 16:24 Louiszj 阅读(1202) 评论(0) 推荐(0)

python标准库——collections模块 的namedtuple

摘要: 1.namedtuple nametuple能够创建类似元祖的数据类型,除了能够使用索引访问数据,能够迭代,还能使用属性来访问数据。 跟其他collections提供的类不一样,namedtuple本身不是一个类对象,它是提供一个创建类的方法。 example1: 输出 这里要注意的一点是,在使用n 阅读全文

posted @ 2017-12-26 16:14 Louiszj 阅读(191) 评论(0) 推荐(0)

python标准库——collections模块 的defaultdict类

摘要: defaultdict类 在我们日常使用字典时,有时需要对字典的value赋予一个默认值,dict提供了一个setdefault方法可以实现,在python标准库中collections,也提供了一个defaultdict的类也实现了给字典赋予默认值的功能,而且在性能上比setdefault要快,我 阅读全文

posted @ 2017-12-26 16:05 Louiszj 阅读(467) 评论(0) 推荐(0)

python标准库——collections模块 的OrderedDict类

摘要: 1.OrderedDict类 Python中的字典(dict)对象可以使用‘键、值’对的形式存取值,但默认的内置类型字典中的元素是无序的。Collections模块下的OrderedDict类实现了对字典的排序,OrderedDict是dict的一个子类,实现了对字典排序的功能,看下下面两种数据类型 阅读全文

posted @ 2017-12-26 16:03 Louiszj 阅读(1503) 评论(0) 推荐(0)

导航