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

पायथन - सूची में पहले और अंतिम सम तत्वों के बीच की दूरी का पता लगाएं

जब किसी सूची के पहले और अंतिम सम तत्वों के बीच की दूरी का पता लगाना आवश्यक होता है, तो सूची तत्वों को अनुक्रमण का उपयोग करके एक्सेस किया जाता है और अंतर पाया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है

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 से विभाज्य है।

  • अगर ऐसा है, तो उन्हें एक वेरिएबल को असाइन किया जाता है।

  • अंतिम और पहले तत्व के बीच का अंतर उन्हें अनुक्रमित करके प्राप्त किया जाता है।

  • यह अंतर एक चर को सौंपा गया है।

  • यह चर कंसोल पर प्रदर्शित होता है।


  1. पायथन टपल और डिक्शनरी में क्या अंतर है?

    वे बहुत अलग डेटा संरचनाएं हैं। टपल के तत्वों में निम्नलिखित गुण होते हैं - आदेश बनाए रखा जाता है। वे अपरिवर्तनीय हैं वे किसी भी प्रकार को धारण कर सकते हैं, और प्रकारों को मिश्रित किया जा सकता है। तत्वों को संख्यात्मक (शून्य आधारित) सूचकांकों के माध्यम से एक्सेस किया जाता है। एक पायथन

  1. एक अजगर सूची और एक सरणी के बीच क्या अंतर है?

    मूल रूप से, पायथन सूचियाँ बहुत लचीली होती हैं और पूरी तरह से विषम, मनमाना डेटा रख सकती हैं, और उन्हें परिशोधन स्थिर समय में बहुत कुशलता से जोड़ा जा सकता है। यदि आपको अपने सरणी को समय-कुशलतापूर्वक और बिना किसी परेशानी के सिकोड़ने और विकसित करने की आवश्यकता है, तो वे जाने का रास्ता हैं। लेकिन वे C सरण

  1. एक अजगर सूची और एक टपल के बीच क्या अंतर है?

    सूची और टपल के बीच मुख्य अंतर यह है कि टुपल्स अपरिवर्तनीय होते हैं। इसका मतलब यह है कि एक बार जब आप इसे बना लेते हैं तो आप मानों को टुपल में नहीं बदल सकते हैं। इसलिए यदि आपको मूल्यों को बदलने की आवश्यकता है तो एक सूची का उपयोग करें। टुपल्स का उपयोग करने के लाभ - वे प्रदर्शन में मामूली सुधार करने