Python的for循环怎么不停止?Python无限循环的方法
罗西汉
优草派
在python的流程控制语句之中for循环是用来迭代可变序列和可以被按顺序迭代的数据结构的语法,它的作用是每次都会取出可迭代对象中的没取出来的元素。那么想要让for循环不停止实现无限循环的话可以用下面这个一个方法,往下看看吧。
一般来说如果for循环不停的话就会在内存空间里一直占用资源,这对程序和设备都会造成很大的运行效率影响,但是有时为了测试某个功能的运行速度和执行时间也会去让for循环进行无限循环。
for循环它不是对条件进行循环而是迭代,那么如果想要在一个for循环之中让他不停止实现无限循环的话可以让其去迭代一个列表。然后在每一次去迭代这个列表的时候都让这个列表的元素又加上1,这样每次迭代都能够有没有用过的元素可一取出来。这样就实现了无限循环,具体实例如下:
# 声明迭代的对象 lis = [1] # for循环在每一次迭代中都去向lis这个迭代对象中添加它本身的元素 for i in lis: lis.append(i) print(lis)
在上面的这个示例中迭代对象lis列表只有一个元素1,在每次循环时都将这个1又添加到列表中,这样就又有元素可以迭代了。
以上就是关于“Python的for循环怎么不停止?Python无限循环的方法”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。