保存最后N个元素

提出问题: 有时候,我们希望能在迭代或者其他处理过程中,保留最后几个符合要求的内容记录。 解决思路: 保存最后N个元素或者有限历史记录,可以用到collections.deque方法。例如,在一个文件里面查找,符合要求的文字,当发现有成功匹配的就输出当前的匹配行以及最后检查过的N行文本。 from collections import deque #导入deque模块 def search(li
相关文章
相关标签/搜索