जब सूची के पहले और अंतिम सम तत्वों के बीच की दूरी खोजने की आवश्यकता होती है, तो सूची तत्वों को इंडेक्सिंग का उपयोग करके एक्सेस किया जाता है और अंतर निकाला जाता है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
my_list = [2, 3, 6, 4, 6, 2, 9, 1, 14, 11]
print("The list is :")
print(my_list)
my_indices_list = [idx for idx in range(len(my_list)) if my_list[idx] % 2 == 0]
my_result = my_indices_list[-1] - my_indices_list[0]
print("The result is :")
print(my_result)
आउटपुट
The list is : [2, 3, 6, 4, 6, 2, 9, 1, 14, 11] The result is : 8
व्याख्या
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
सूची पर पुनरावृति की जाती है, और तत्वों की जांच की जाती है कि वे 2 से विभाज्य हैं या नहीं।
यदि हां, तो उन्हें एक वेरिएबल को असाइन किया जाता है।
अंतिम और पहले तत्व को इंडेक्सिंग करके उनके बीच का अंतर प्राप्त किया जाता है।
यह अंतर एक वेरिएबल को असाइन किया जाता है।
यह वेरिएबल कंसोल पर प्रदर्शित होता है।