Python में एक डेटा कंटेनर को दूसरे में बदलना एक लगातार आवश्यकता है। इस लेख में हम एक सूची लेंगे और इसे एक टपल में बदलेंगे जहां टपल का प्रत्येक तत्व भी एक सूची है।
tuple के साथ
हम सूची पर सीधे tuple फंक्शन लागू कर सकते हैं। लेकिन हमें एक फॉर लूप भी रखना होगा ताकि प्रत्येक तत्व [] में संलग्न हो।
उदाहरण
listA = ["Mon",2,"Tue",3] # दी गई सूची print("Given list A: ", listA) # zip का उपयोग res = tuple([i] for i in listA) # परिणाम print("The tuple is : ",res)आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : (['Mon'], [2], ['Tue'], [3])
zip और map के साथ
हम उपरोक्त के समान दृष्टिकोण में zip और map का भी उपयोग कर सकते हैं। map फंक्शन सूची में प्रत्येक तत्व पर list फंक्शन लागू करेगा। अंत में tuple फंक्शन परिणाम को एक टपल में बदल देता है जिसका प्रत्येक तत्व एक सूची है।
उदाहरण
listA = ["Mon",2,"Tue",3] # दी गई सूची print("Given list A: ", listA) # zip का उपयोग res = tuple(map(list, zip(listA))) # परिणाम print("The tuple is : ",res)आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : (['Mon'], [2], ['Tue'], [3])