Python中无限元素列表的实现方法
发布时间:2020-12-16 19:43:42 所属栏目:Python 来源:网络整理
导读:本篇章节讲解Python怎么实现无限元素列表的方法,具体实现可使用Yield来完成。 下面所述的2段实例代码通过Python Yield 生成器实现了简单的无限元素列表。 1.递增无限列表 具体代码如下: def increment(): i = 0 while True: yield i i += 1 for j in inc
本篇章节讲解Python怎么实现无限元素列表的方法,具体实现可使用Yield来完成。 下面所述的2段实例代码通过Python Yield 生成器实现了简单的无限元素列表。 1.递增无限列表 具体代码如下: def increment(): i = 0 while True: yield i i += 1 for j in increment(): print i if (j > 10) : break 2.斐波那契无限列表 具体代码如下: def fibonacci(): i = j = 1 while True: result,i,j = i,j,i + j yield result for k in fibonacci(): print k if (k > 100) : break (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |