जब इंडेक्स मान का गुणनफल और योग ज्ञात करना हो, तो 'enumerate' एट्रिब्यूट का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list = [71, 23, 53, 94, 85, 26, 0, 8]
print("The list is :")
print(my_list)
my_result = 0
for index, element in enumerate(my_list):
my_result += (index + 1) * element
print("The resultant sum is :")
print(my_result)
आउटपुट
The list is : [71, 23, 53, 94, 85, 26, 0, 8] The resultant sum is : 1297
व्याख्या
पूर्णांकों की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
एक पूर्णांक मान को 0 असाइन किया जाता है।
सूची के माध्यम से पुनरावृति करने के लिए enumerate मान का उपयोग किया जाता है।
इंडेक्स को संबंधित तत्व से गुणा किया जाता है और इसे पूर्णांक मान में जोड़ा जाता है।
यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।