这个for循环遍历列表中的所有元素:
for item in my_list:
print item
有没有办法知道到目前为止我已经循环了多少次?例如,我想要一个列表,在我处理了10个元素之后,我想对它们做一些事情。
我想到的替代方案是这样的:
count=0
for item in my_list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
Or:
for count in range(0,len(my_list)):
print my_list[count]
if count % 10 == 0:
print 'did ten'
是否有更好的方法(就像my_list中的for项一样)来获取到目前为止的迭代次数?