कभी-कभी हमें पहले से मौजूद सूची में एक अतिरिक्त मूल्य पेश करने की आवश्यकता होती है। इस लेख में हम देखेंगे कि मौजूदा सूची के प्रत्येक आइटम के साथ संयोजन करके पहले से मौजूद सूची में नया मूल्य या मान कैसे डाला जा सकता है।
लूप के लिए उपयोग करना
यदि हम एक सूची लेते हैं जिसमें समान लंबाई के आइटम हैं, तो हम सूची के प्रत्येक आइटम में नए मानों को पेश करने के लिए इस पद्धति का उपयोग कर सकते हैं। नीचे दिए गए उदाहरण में हम
. की एक सूची ले रहे हैंउदाहरण
सूची =[[10, 20], [14, 8], ['सोम', 'मंगल']] प्रिंट ("दी गई सूची:\n" + str(सूची))s ="उदय" टी ="तेज़" परिणाम =[[m, n, s,t ] m के लिए, n सूची में]#resultprint("\nनई सूची:\n" + str(result))
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं
आउटपुट
दी गई सूची:[[10, 20], [14, 8], ['सोम', 'मंगल']]नई सूची:[[10, 20, 'राइज', 'फास्ट'], [14, 8, 'राइज', 'फास्ट'], ['सोम', 'मंगल', 'राइज', 'फास्ट']]
+ऑपरेटर का उपयोग करना
+ ऑपरेटर जब किसी सूची के साथ प्रयोग किया जाता है तो बस प्रत्येक सूची आइटम में नए तत्व जोड़ता है। नीचे दिए गए उदाहरण में हम पाते हैं कि मौजूदा लिफ्ट में जोड़े जाने के लिए एक सूची को भी एक नए तत्व के रूप में इस्तेमाल किया जा सकता है। साथ ही सूची में मौजूदा तत्व अलग-अलग लंबाई के हो सकते हैं।
उदाहरण
सूची =[[1.5, 2.5, 'मंगल'], [0.8, 0.9, 'महासागर'], [6.8, 4.3], [9]]प्रिंट ("दी गई सूची:\n" + str(सूची) )# जोड़े जाने वाली सूची चुनें। /पूर्व>उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं
आउटपुट
दी गई सूची:[[1.5, 2.5, 'मंगल'], [0.8, 0.9, 'महासागर'], [6.8, 4.3], [9]]नई सूची:[[1.5, 2.5, 'मंगल', ['राइज', 'फास्ट']], [0.8, 0.9, 'ओशन', ['राइज', 'फास्ट']], [6.8, 4.3, ['राइज', 'फास्ट']], [9, ['उठो', 'तेज़']]]