पायथन एन्युमरेट ()

Enumerate () विधि एक चलने योग्य के लिए काउंटर जोड़ता है और इसे (enumerate ऑब्जेक्ट) देता है।

का सिंटैक्स enumerate()है:

 गणना करना (चलने योग्य, प्रारंभ = 0)

enumerate () पैरामीटर

enumerate() विधि दो पैरामीटर लेता है:

  • चलने योग्य - एक अनुक्रम, एक पुनरावृत्ति, या ऑब्जेक्ट जो पुनरावृत्ति का समर्थन करते हैं
  • start (वैकल्पिक) - enumerate()इस संख्या से गिनती शुरू करता है। यदि प्रारंभ छोड़ दिया जाता है, तो 0इसे लिया जाता है start

गणना से वापसी मान ()

enumerate()विधि एक पुनरावृत्ति के लिए काउंटर जोड़ता है और इसे वापस करता है। लौटी हुई वस्तु एक गूढ़ वस्तु है।

आप क्रमशः सूची () और ट्यूपल () पद्धति का उपयोग करके गणना करने वाली वस्तुओं को सूची और ट्यूपल में बदल सकते हैं।

उदाहरण 1: पायथन में कैसे काम करता है?

 grocery = ('bread', 'milk', 'butter') enumerateGrocery = enumerate(grocery) print(type(enumerateGrocery)) # converting to list print(list(enumerateGrocery)) # changing the default counter enumerateGrocery = enumerate(grocery, 10) print(list(enumerateGrocery))

आउटपुट

 ((0, 'ब्रेड'), (1, 'दूध'), (2, 'बटर')) ((10, 'ब्रेड'), (11, 'दूध'), (12, 'बटर'))

उदाहरण 2: एन्यूमरेट ऑब्जेक्ट पर लूपिंग

 grocery = ('bread', 'milk', 'butter') for item in enumerate(grocery): print(item) print('') for count, item in enumerate(grocery): print(count, item) print('') # changing default start value for count, item in enumerate(grocery, 100): print(count, item)

आउटपुट

 (0, 'ब्रेड') (1, 'दूध') (2, 'बटर') 0 ब्रेड 1 मिल्क 2 बटर 100 बटर मिल्क बटर

दिलचस्प लेख...