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

पायथन में वैकल्पिक तत्वों से बनी लिस्ट


इस लेख में, हम लिस्ट से वैकल्पिक तत्व प्राप्त करना सीखेंगे। हम समस्या हल करने के दो अलग-अलग तरीके देखेंगे।

एक तरीके से समस्या हल करने के लिए नीचे दिए गए चरणों का पालन करें:

  • लिस्ट इनिशियलाइज़ करें।
  • लिस्ट पर पुनरावृति करें और विषम इंडेक्स से सभी तत्वों को स्टोर करें।
  • परिणाम प्रिंट करें।

उदाहरण

आइए कोड देखें:

# लिस्ट इनिशियलाइज़ करना numbers = [1, 2, 3, 4, 5] # वैकल्पिक तत्व ढूंढना result = [numbers[i] for i in range(len(numbers)) if i % 2 != 0] # परिणाम प्रिंट करना print(result)

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:

[2, 4] 

हम स्लाइसिंग का उपयोग करके सभी विषम स्थित वाले तत्व प्राप्त करेंगे। समस्या हल करने के लिए नीचे दिए गए चरणों का पालन करें:

  • लिस्ट इनिशियलाइज़ करें।
  • [1::2] स्लाइसिंग का उपयोग करके विषम इंडेक्स वाले तत्व प्राप्त करें।
  • परिणाम प्रिंट करें।

उदाहरण

आइए कोड देखें:

# लिस्ट इनिशियलाइज़ करना numbers = [1, 2, 3, 4, 5] # वैकल्पिक तत्व ढूंढना result = numbers[1::2] # परिणाम प्रिंट करना print(result)

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:

आउटपुट

[2, 4] 

निष्कर्ष

यदि लेख में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।


  1. - Python में दिए गए सूचकांकों की सूची पर सभी तत्वों तक पहुँच

    हम [] ब्रैकेट और सूचकांक संख्या का उपयोग करके सूची के व्यक्तिगत तत्वों तक पहुँच सकते हैं। लेकिन जब हमें कुछ सूचकांकों तक पहुँचने की आवश्यकता होती है तो हम इस विधि को लागू नहीं कर सकते। हमें इससे निपटने के लिए नीचे दिए गए दृष्टिकोणों की आवश्यकता होती है। दो सूचियों का उपयोग करना इस विधि में, मूल सूची

  1. - पायथन - जांचें कि लिस्ट में सभी तत्व समान हैं या नहीं

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

  1. - दो सूचियों के सभी सामान्य तत्व प्रिंट करने के लिए पायथन प्रोग्राम

    समस्या विवरण दो सूचियां दी गई हैं, दोनों सूचियों के सभी सामान्य तत्व प्रिंट करें। उदाहरण इनपुट: L1 = [5, 6, 7, 8, 9] L2 = [5, 13, 34, 22, 90] आउटपुट: {5} व्याख्या दोनों सूचियों का सामान्य तत्व 5 है। एल्गोरिदम दो यूजर इनपुट सूचियां बनाएं। सूचियों को सेट में बदलें और फिर set1 & set2 प्रिंट करें।