Python文摘
关于Python的各种文摘
flyeleph
这个作者很懒,什么都没留下…
展开
-
迭代器与生成器的区别:
迭代器与生成器的区别: (1)生成器: 生成器本质上就是一个函数,它记住了上一次返回时在函数体中的位置。 对生成器函数的第二次(或第n次)调用,跳转到函数上一次挂起的位置。 而且记录了程序执行的上下文。 生成器不仅“记住”了它的数据状态,生成还记住了程序执行的位置。 (2)迭代器 迭代器是一种支持next()操作的对象。它包含了一组元素,当执行next()操作时,返回其中一个元素。 当所有元素都被返回后,再执行next()报异常—StopIteration 生成器一定是可迭代的,也一定是迭代器对象 (转载 2021-07-25 22:34:04 · 172 阅读 · 0 评论 -
django2.2和django3.0.8对于reverse中args的不同使用方法
第一篇博客文章原创 2019-03-04 11:12:51 · 505 阅读 · 0 评论