टपल ऑब्जेक्ट के माध्यम से पुनरावृति करने के विभिन्न तरीके हैं। पायथन में कथन के लिए एक प्रकार है जो समाप्त होने तक एक टपल को पार करता है। यह जावा में foreach स्टेटमेंट के बराबर है। इसका सिंटैक्स है -
for var in tuple: stmt1 stmt2
उदाहरण
निम्नलिखित स्क्रिप्ट सूची में सभी आइटम प्रिंट करेगी
T = (10,20,30,40,50) for var in T: print (T.index(var),var)
आउटपुट
उत्पन्न आउटपुट है -
0 10 1 20 2 30 3 40 4 50
एक अन्य तरीका यह है कि टपल की लंबाई तक की सीमा में पुनरावृति की जाए, और इसे टपल में आइटम के सूचकांक के रूप में उपयोग किया जाए
उदाहरण
for var in range(len(T)): print (var,T[var])
आप टुपल से एन्यूमरेट ऑब्जेक्ट भी प्राप्त कर सकते हैं और इसके माध्यम से पुनरावृति कर सकते हैं।
आउटपुट
निम्नलिखित कोड भी समान आउटपुट देता है।
for var in enumerate(T): print (var)