एक पायथन forलूप में जो हम लिख सकते हैं एक सूची पर आधारित है:
for item in list:
print item
और यह बड़े करीने से सूची के सभी तत्वों से गुजरता है। क्या लूप के भीतर यह जानने का कोई तरीका है कि मैं अब तक कितनी बार लूपिंग कर चुका हूं? उदाहरण के लिए, मैं एक सूची लेना चाहता हूं और दस तत्वों को संसाधित करने के बाद मैं उनके साथ कुछ करना चाहता हूं।
जिन विकल्पों के बारे में मैंने सोचा था वे कुछ इस तरह होंगे:
count=0
for item in list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
या:
for count in range(0,len(list)):
print list[count]
if count % 10 == 0:
print 'did ten'
क्या for item in listअब तक पुनरावृत्तियों की संख्या प्राप्त करने का एक बेहतर तरीका (बस की तरह ) है?