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

Python में सबलिस्ट में मान जोड़ना

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

For Loop का उपयोग करना

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

उदाहरण

List = [[10, 20], [14, 8], ['Mon', 'Tue']]
print("Given List: \n" + str(List))
s = "Rise"
t = "fast"
result = [[m, n, s, t] for m, n in List]
# परिणाम
print("\nNew List: \n" + str(result))

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

आउटपुट

Given List: [[10, 20], [14, 8], ['Mon', 'Tue']]
New List: [[10, 20, 'Rise', 'fast'], [14, 8, 'Rise', 'fast'], ['Mon', 'Tue', 'Rise', 'fast']]

+ ऑपरेटर का उपयोग करना

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

उदाहरण

List = [[1.5, 2.5, 'Tue'], [0.8, 0.9, 'Ocean'], [6.8, 4.3], [9]]
print("Given List: \n" + str(List))

# जोड़ने के लिए एक सूची चुनें
s = ["Rise", "Fast"]
result = [sub + [s] for sub in List]
print("\nNew List: \n" + str(result))

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

आउटपुट

Given List: [[1.5, 2.5, 'Tue'], [0.8, 0.9, 'Ocean'], [6.8, 4.3], [9]]
New List: [[1.5, 2.5, 'Tue', ['Rise', 'Fast']], [0.8, 0.9, 'Ocean', ['Rise', 'Fast']], [6.8, 4.3, ['Rise', 'Fast']], [9, ['Rise', 'Fast']]]
  1. - Python में डिक्शनरी मान के रूप में सूची को साफ़ करें

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

  1. - Python में पूर्णांकों की सूची के प्रत्येक तत्व में K जोड़ें

    डेटा विश्लेषण में, कभी-कभी किसी नए परिदृश्य के परिणाम का आकलन करने के लिए Python सूची में प्रत्येक तत्व में कुछ मान जोड़ना आवश्यक हो जाता है। यह विभिन्न मानों के साथ डेटा सेट के व्यवहार पर कई परिदृश्यों का परीक्षण करने में मदद करता है इसलिए उन परिदृश्यों को संभाल सकने वाले मॉडल या एल्गोरिदम बनाएं। इ

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

    समस्या विवरण एक सूची दी गई है, उसके सभी सबलिस्ट प्रिंट करें। उदाहरण इनपुट: list = [1, 2, 3] आउटपुट: [], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] एल्गोरिदम एक सूची दी गई है। एक खाली सबलिस्ट लें। दिए गए सूची की लंबाई तक एक लूप चलाएं। i+1 से सूची की लंबाई तक एक और लूप चलाएं ताकि i से दाईं ओर के सभी