python - 如何使列表中的项目永远运行 - python
问题描述
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)
推荐阅读
- rxjs - RxJS:条件限制
- reactjs - 如何使用 useReducer 而不是 useState?
- r - 多个add_markers R plotly
- javascript - 如何在 JavaScript 中使用 reduce 函数?我在使用它时有点困惑
- javascript - Router Navigate Angular 8 隐藏 URL 参数
- macos - 在 mac 上安装 BerkeleyDB Perl 模块时出错
- angular - combineLatest 但仅用于一次发射
- javascript - 回调函数可以是闭包吗?
- java - 运行主窗口摆动时出现异常
- amazon-web-services - 对于 Dynamodb DAX,即使有缓存命中也会收取请求费用,即从 dax 缓存中获取项目