जब समान इंडेक्स वाले तत्वों को प्रदर्शित करना हो, तो सरल पुनरावृत्ति और 'enumerate' एट्रिब्यूट का उपयोग किया जाता है।
उदाहरण
my_list = [33, 1, 2, 45, 41, 13, 6, 9]
print("सूची है:")
print(my_list)
my_result = []
for index, element in enumerate(my_list):
if index == element:
my_result.append(element)
print("परिणाम है:")
print(my_result)
आउटपुट
सूची है: [33, 1, 2, 45, 41, 13, 6, 9] परिणाम है: [1, 2, 6]
व्याख्या
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
एक खाली सूची परिभाषित की जाती है।
सूची पर पुनरावृत्ति की जाती है, और तत्व की तुलना इंडेक्स से की जाती है।
यदि वे समान हैं, तो उसे खाली सूची में जोड़ा जाता है।
यह आउटपुट कंसोल पर प्रदर्शित होता है।