Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में एक टुपल के माध्यम से कैसे पुनरावृति करें?

टपल ऑब्जेक्ट के माध्यम से पुनरावृति करने के विभिन्न तरीके हैं। पायथन में कथन के लिए एक प्रकार है जो समाप्त होने तक एक टपल को पार करता है। यह जावा में 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)

  1. हम पायथन में टपल को कैसे परिभाषित करते हैं?

    Tuple Python में मानक डेटा प्रकारों में से एक है। यह वस्तुओं का एक अपरिवर्तनीय क्रम है। टपल ऑब्जेक्ट एक या एक से अधिक ऑब्जेक्ट डालकर बनाया जाता है, जरूरी नहीं कि एक ही प्रकार का हो, कॉमा द्वारा अलग किया गया हो। संग्रह को वैकल्पिक रूप से कोष्ठक के अंदर रखा जा सकता है। >>> t1=1, "Ravi&qu

  1. हम एक Tuple के भीतर Python Tuple का उपयोग कैसे कर सकते हैं?

    Tuple को कोष्ठकों में संलग्न किसी भी Python ऑब्जेक्ट के क्रमबद्ध संग्रह के रूप में परिभाषित किया गया है। इसलिए, संग्रह में एक टपल बहुत अच्छी तरह से एक आइटम हो सकता है। >>> t1=(1,(4, 5, 6),2,3) >>> t1 (1, (4, 5, 6), 2, 3) इस उदाहरण में, t1 में इंडेक्स नंबर 1 पर आइटम एक टपल ही है। इ

  1. पायथन में एक शब्दकोश के माध्यम से पुनरावृति कैसे करें?

    पायथन डिक्शनरी ऑब्जेक्ट के माध्यम से पुनरावृति करने के दो तरीके हैं। एक कुंजी () सूची में प्रत्येक कुंजी के लिए संबद्ध मूल्य प्राप्त करना है। >>> D1 = {1:a, 2:b, 3:c} >>> for k in D1.keys(): print (k, D1[k]) 1 a 2 b 3 c डिक्शनरी ऑब्जेक्ट की आइटम () विधि भी है जो टुपल्स की सू