python - 如何使列表中的项目永远运行 - python

标签 python for-loop while-loop

my_favourite_fruits = ["apple","orange","pear"]
i = 0
while(True):
  print(my_favourite_fruits[i])
  i = i+1

此代码当前打印 3 个列表项,然后由于没有要打印的列表项而崩溃。如何使用 while 循环反复打印这些内容?

最佳答案

无需手动计算任何东西。有一个数字并不一定意味着什么,所以无论大小如何处理传入的数据并使用嵌套循环进行迭代。

my_favourite_fruits = ["apple", "orange", "pear"]

while True:
    for fruit in my_favourite_fruits:
        print(fruit)

关于python - 如何使列表中的项目永远运行 - python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66397354/

相关文章:

python - Pygame,移动一个矩形并删除前面位置的旧矩形

python - 使用列表递归迭代嵌套字典,并替换匹配的值

python - 如何在keras预测模型CNN中获得概率百分比

python - "is"报告子进程通信错误()

java - 在循环内分配数组变量

C++ - 使用 io 重定向输入和输出多个整数

python - 使用 nginx 的 Django REST 框架绝对 url 总是返回 127.0.0.1

java - 我应该尽量减少 "if"语句或 "for"循环的数量吗?

Bash "for"循环,如果条件计数为零?

c - 当满足 if 语句时程序停止循环