कुछ स्थितियां हो सकती हैं, जहां हमें एक सूची को एक स्ट्रिंग में बदलने की आवश्यकता होती है। हम ऐसा करने के लिए विभिन्न तरीकों पर चर्चा करेंगे।
पुनरावृत्ति
सूची के माध्यम से पुनरावृति करें और सूची को एक स्ट्रिंग में बदलने के लिए तत्वों को स्ट्रिंग में जोड़ें। हम सूची तत्वों के माध्यम से पुनरावृति करने के लिए फॉर-इन लूप का उपयोग करेंगे।
उदाहरण
list1=["Welcome","To","Tutorials","Point"] string1="" for i in list1: string1=string1+i string2="" for i in list1: string2=string2+i+" " print(string1) print(string2)
आउटपुट
WelcomeToTutorialsPoint Welcome To Tutorials Point
.join() विधि का उपयोग करना
सूची को शामिल होने की विधि के अंदर एक पैरामीटर के रूप में पास किया जाएगा।
उदाहरण
list1=["Welcome","To","Tutorials","Point"] string1="" print(string1.join(list1)) string2=" " print(string2.join(list1))
आउटपुट
WelcomeToTutorialsPoint Welcome To Tutorials Point
मानचित्र का उपयोग करना()
हम सूची के साथ str को मैप करने के लिए map() विधि का उपयोग कर सकते हैं और फिर सूची को स्ट्रिंग में बदलने के लिए join() का उपयोग कर सकते हैं।
उदाहरण
list1=["Welcome","To","Tutorials","Point"] string1="".join(map(str,list1)) string2=" ".join(map(str,list1)) print(string1) print(string2)
आउटपुट
WelcomeToTutorialsPoint Welcome To Tutorials Point
सूची समझ का उपयोग करना
पायथन में समझ पहले से प्रदान किए गए अनुक्रमों का उपयोग करके नए अनुक्रमों के निर्माण का एक छोटा तरीका प्रदान करती है। हम सूची के प्रत्येक तत्व को एक स्ट्रिंग के रूप में एक्सेस करेंगे और फिर join() का उपयोग करेंगे।
उदाहरण
list1=["Welcome","To","Tutorials","Point"] string1="".join(str(elem) for elem in list1) string2=" ".join(str(elem) for elem in list1) print(string1) print(string2)
आउटपुट
WelcomeToTutorialsPoint Welcome To Tutorials Point