您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python中无限元素列表的实现方法

5b51 2022/1/14 8:17:39 python 字数 1262 阅读 388 来源 www.jb51.cc/python

本文实例讲述了Python怎么实现无限元素列表的方法,具体实现可使用Yield来完成。

概述

本文实例讲述了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

总结

以上是编程之家为你收集整理的Python中无限元素列表的实现方法全部内容,希望文章能够帮你解决Python中无限元素列表的实现方法所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶