list = ['0','1','2','3','4','5','6']
for item in list:
return item
我的目标:
第一次运行这个函数,我想要 0
第二次运行这个函数,我想要 1
第三次运行这个函数,我想要 2
.
.
.
第 7 次运行此函数,我想要 6。
print (item) 可以做到这一点,但是有没有办法用 return 来做到这一点?
谢谢
最佳答案
尝试使用下一个
:
>>> l = ['0','1','2','3','4','5','6']
>>> iter_ = iter(l)
>>> next(iter_)
'0'
>>> next(iter_)
'1'
>>> next(iter_)
'2'
>>>
关于python - 按顺序返回列表中的每个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50827704/