Python CookBook学习笔记
毕家居里
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将序列分解为单独的变量
只要对象是可迭代的,都可以通过一个简单的赋值操作来分解为单独变量。唯一的要求是变量的总数和结构要与序列吻合。 >>> p = (4, 5) >>> x, y = p >>>x 4 >>>data = ['ACME', 50, 91, (2012, 12, 21)] >>>name, shares, price, date = data >>>name 'ACME' >>>date (20原创 2017-10-27 20:39:30 · 409 阅读 · 0 评论 -
Python学习笔记:保存最后N个元素
保存yo有限的历史记录是collection.deque的完美应用场景。下面的代码对一系列文本行做简单的文本匹配操作,当发现有匹配时就输出当前的匹配行以及最后检查过的N行文本, from collections import deque def search(lines, pattern, history=5): previous_lines = deque(maxlen=history原创 2017-10-14 23:21:37 · 1229 阅读 · 0 评论
分享