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

पायथन - सूची में सूचकांक मूल्य दोहराव

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

उदाहरण

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

my_list = [4, 0, 3, 1]

print("The list is :")
print(my_list)

my_result = [element for sub in ([index] * element for index, element in enumerate(my_list)) for element in sub]

print("The result is :")
print(my_result)

आउटपुट

The list is :
[4, 0, 3, 1]
The result is :
[0, 0, 0, 0, 2, 2, 2, 3]

स्पष्टीकरण

  • एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • सूची समझ का उपयोग सूची के सूचकांक मूल्यों के माध्यम से पुनरावृति करने के लिए किया जाता है।

  • सूची के तत्वों को मान देने के लिए 'एन्यूमरेट' का उपयोग किया जाता है।

  • यह एक वैरिएबल को असाइन किया गया है।

  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


  1. पायथन में मूल्य के रूप में सूचकांक के साथ शब्दकोश

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

  1. पायथन - डिक्शनरी वैल्यू के रूप में क्लियरिंग लिस्ट

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

  1. पायथन में उपन्यासकारों के लिए मूल्य जोड़ना

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