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

पायथन में सूची के सभी आइटम के साथ एक मान जोड़ना

हमें सूची के प्रत्येक तत्व के साथ एक दिए गए मान को जोड़ने की आवश्यकता हो सकती है। उदाहरण के लिए - दिनों के नाम हैं और हम उनमें प्रत्यय के रूप में "day" शब्द जोड़ना चाहते हैं। ऐसे परिदृश्यों को निम्नलिखित तरीकों से संभाला जा सकता है।

इटरटूल्स.रिपीट के साथ

हम इटरटूल्स मॉड्यूल से रिपीट मेथड का उपयोग कर सकते हैं ताकि ज़िप फ़ंक्शन का उपयोग करके दी गई सूची के मानों के साथ जोड़े जाने पर समान मान बार-बार उपयोग किया जाए।

उदाहरण

from itertools import repeat
listA = ['Sun', 'Mon', 'Tues']
val = 'day'
print("The Given list : ", listA)
print("Value to be attached : ", val)
# zip() और itertools.repeat() के साथ
res = list(zip(listA, repeat(val)))
print("List with associated values:\n", res)

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्न परिणाम मिलता है -

The Given list : ['Sun', 'Mon', 'Tues']
Value to be attached : day
List with associated values: [('Sun', 'day'), ('Mon', 'day'), ('Tues', 'day')]

लैम्ब्डा और मैप के साथ

लैम्ब्डा मेथड सूची तत्वों पर पुनरावृत्ति करता है और उन्हें जोड़ना शुरू करता है। मैप फ़ंक्शन सुनिश्चित करता है कि सूची के सभी तत्व दिए गए मान के साथ जोड़ी बनाने में शामिल हों।

उदाहरण

listA = ['Sun', 'Mon', 'Tues']
val = 'day'
print("The Given list : ", listA)
print("Value to be attached : ", val)
# मैप और लैम्ब्डा के साथ
res = list(map(lambda i: (i, val), listA))
print("List with associated values:\n", res)

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्न परिणाम मिलता है -

The Given list : ['Sun', 'Mon', 'Tues']
Value to be attached : day
List with associated values: [('Sun', 'day'), ('Mon', 'day'), ('Tues', 'day')]
  1. - Python में डिक्शनरी मान के रूप में सूची को साफ़ करें

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

  1. - पायथन प्रोग्राम: ऐरे को साधारण लिस्ट में कन्वर्ट करना

    ऐरे दिया गया है। हमारा कार्य ऐरे को साधारण लिस्ट में कन्वर्ट करना है। हम इस समस्या को tolist() फंक्शन की मदद से हल करते हैं। यह फंक्शन ऐरे को (संभावित नेस्टेड) लिस्ट के रूप में लौटाता है।एल्गोरिदमचरण 1: एक ऐरे दिया गया है। चरण 2: tolist() फंक्शन का उपयोग करके ऐरे को लिस्ट में कन्वर्ट करें। चरण 3: लि

  1. - Python में लिस्ट बनाम टपल बनाम डिक्शनरी

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