问题描述
有没有不使用计数器变量输出迭代次数的方法?
values= ["4","a","rk","sp"]
counter = 0
for k in values:
print("counter: ",counter,"value: ",k)
counter +=1
解决方法
enumerate
在这里很有效:
ref_grid()
values= ["4","a","rk","sp"]
for count,k in enumerate(values):
print("counter: ",count,"value: ",k)
的目的是提供可迭代值的索引或枚举。这基本上就是你在这里所做的。