इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे।
समस्या कथन - हमें एक सूची को पुनरावृत्त करने योग्य दिया गया है, हमें इसे टाइप करने योग्य स्ट्रिंग में बदलने की आवश्यकता है।
दी गई समस्या को हल करने के लिए चार दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें-
क्रूर-बल दृष्टिकोण
उदाहरण
def listToString(s): # initialize an empty string str_ = "" # traverse in the string for ele in s: str_ += ele # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
आउटपुट
TutorialsPoint
बिल्ट-इन जॉइन() विधि का उपयोग करना
उदाहरण
def listToString(s): # initialize an empty string str_ = "" # return string return (str_.join(s)) # main s = ['Tutorials', 'Point'] print(listToString(s))
आउटपुट
Tutorialspoint
सूची समझ का उपयोग करना
उदाहरण
def listToString(s): # initialize an empty string str_=''.join([str(elem) for elem in s]) # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
आउटपुट
Tutorialspoint
अंतर्निहित मानचित्र का उपयोग करना () और शामिल होना () विधि
उदाहरण
def listToString(s): # initialize an empty string str_=''.join(map(str, s)) # return string return str_ # main s = ['Tutorials', 'Point'] print(listToString(s))
आउटपुट
Tutorialspoint
निष्कर्ष
In this article, we have learnt about python program to convert a list into a string .