Python का उपयोग करके डेटा प्रोसेसिंग के दौरान, हम एक ऐसी सूची का सामना कर सकते हैं जिसके तत्व टपल्स हैं। और फिर हमें टपल्स को स्ट्रिंग्स की सूची में बदलने की आवश्यकता हो सकती है।
join के साथ
join() एक स्ट्रिंग लौटाता है जिसमें अनुक्रम के तत्वों को str सेपरेटर द्वारा जोड़ा गया है। हम इस फंक्शन को पैरामीटर के रूप में सूची तत्वों की आपूर्ति करेंगे और परिणाम को एक सूची में डालेंगे।
उदाहरण
listA = [('M','o','n'), ('d','a','y'), ('7', 'pm')] # दी गई सूची print("Given list : \n", listA) res = [''.join(i) for i in listA] # परिणाम print("Final list: \n",res)आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given list : [('M', 'o', 'n'), ('d', 'a', 'y'), ('7', 'pm')] Final list: ['Mon', 'day', '7pm']map और join के साथ
हम उपरोक्त के समान दृष्टिकोण लेंगे लेकिन join विधि को लागू करने के लिए map फंक्शन का उपयोग करेंगे। अंतिम परिणाम को list विधि का उपयोग करके सूची में लपेटें।
उदाहरण
listA = [('M','o','n'), ('d','a','y'), ('7', 'pm')] # दी गई सूची print("Given list : \n", listA) res = list(map(''.join, listA)) # परिणाम print("Final list: \n",res)आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है −
Given list : [('M', 'o', 'n'), ('d', 'a', 'y'), ('7', 'pm')] Final list: ['Mon', 'day', '7pm']