मान लीजिए कि हमारे पास कुछ शब्द हैं जो रिक्त स्थान से अलग हैं। हमें इन शब्दों को एक सूची बनाने के लिए विभाजित करना होगा, फिर बीच में अल्पविराम लगाकर उन्हें एक स्ट्रिंग में जोड़ना होगा।
इसलिए, यदि इनपुट s ="प्रोग्रामिंग पायथन लैंग्वेज इज़ी फनी" जैसा है, तो आउटपुट प्रोग्रामिंग, पायथन, लैंग्वेज, इज़ी, फनी
होगा।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
-
शब्द :=डिलीमीटर " " रिक्त स्थान के साथ s पर स्प्लिट फ़ंक्शन लागू करके शब्दों की एक सूची।
-
ret :=शब्दों में मौजूद प्रत्येक आइटम को मिलाएं और शब्दों के प्रत्येक जोड़े के बीच में "," रखें
-
वापसी रिट
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें
def solve(s): words = s.split(' ') ret = ', '.join(words) return ret s = "Programming Python Language Easy Funny" print(solve(s))
इनपुट
"Programming Python Language Easy Funny"
आउटपुट
Programming, Python, Language, Easy, Funny